]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
In PrintRawUriFp, consider " unprintable.
authorVictor Julien <victor@inliniac.net>
Thu, 16 Feb 2012 20:39:37 +0000 (21:39 +0100)
committerVictor Julien <victor@inliniac.net>
Thu, 16 Feb 2012 20:39:37 +0000 (21:39 +0100)
src/util-print.c

index 5d6741301fe169e76b18f8c74a20eb1987266f22..9fc2c581f8fc90f7bb91d608840eafac0589d5c9 100644 (file)
@@ -80,7 +80,7 @@ void PrintRawUriFp(FILE *fp, uint8_t *buf, uint32_t buflen)
     uint32_t u = 0;
 
     for (u = 0; u < buflen; u++) {
-        if (isprint(buf[u])) {
+        if (isprint(buf[u]) && buf[u] != '\"') {
             snprintf(temp, sizeof(temp), "%c", buf[u]);
         } else {
             snprintf(temp, sizeof(temp), "\\x%02X", buf[u]);