]> git.ipfire.org Git - thirdparty/sarg.git/commitdiff
Escape any percent character in the URL
authorFrédéric Marchal <fmarchal@users.sourceforge.net>
Thu, 20 May 2010 17:54:55 +0000 (17:54 +0000)
committerFrédéric Marchal <fmarchal@users.sourceforge.net>
Thu, 20 May 2010 17:54:55 +0000 (17:54 +0000)
util.c

diff --git a/util.c b/util.c
index 64e110bd6fac906d447776ab7607952bccab57fb..325a3434a35014e4bf466db0cad29855a798b9a4 100644 (file)
--- a/util.c
+++ b/util.c
@@ -1688,6 +1688,8 @@ void output_html_url(FILE *fp_ou,const char *url)
    while (*url) {
       if (*url=='&')
          fputs("&amp;",fp_ou);
+      else if (*url=='%')
+         fputs("%25",fp_ou);
       else
          fputc(*url,fp_ou);
       url++;