]> WPIA git - gigi.git/blobdiff - src/org/cacert/gigi/output/template/SprintfCommand.java
UPD: change sprintf-template-syntax for literals
[gigi.git] / src / org / cacert / gigi / output / template / SprintfCommand.java
index 0275219b983366b1781e579260ab48f0d602233c..2d174d3193f6f8d684ab5b425b75bbd164f63cb2 100644 (file)
@@ -28,8 +28,10 @@ public final class SprintfCommand implements Outputable {
             String var = myvars[j - 1];
             if (var.startsWith("$!")) {
                 Template.outputVar(out, l, vars, myvars[j - 1].substring(2), true);
+            } else if (var.startsWith("!\"")) {
+                out.print(var.substring(2));
             } else if (var.startsWith("\"")) {
-                out.print(var.substring(1));
+                out.print(HTMLEncoder.encodeHTML(var.substring(1)));
             } else {
                 Template.outputVar(out, l, vars, myvars[j - 1].substring(1), false);
             }