accesslog: Fixed quoting sign-extension.
authorFredrik Tolf <fredrik@dolda2000.com>
Tue, 19 Jun 2012 18:39:32 +0000 (20:39 +0200)
committerFredrik Tolf <fredrik@dolda2000.com>
Tue, 19 Jun 2012 18:39:32 +0000 (20:39 +0200)
src/accesslog.c

index 3a978e0..0c292c8 100644 (file)
@@ -58,7 +58,7 @@ static void qputs(char *s, FILE *o)
        } else if(*s == '\t') {
            fputs("\\t", o);
        } else if((*s < 32) || (*s >= 128)) {
-           fprintf(o, "\\x%02x", *s);
+           fprintf(o, "\\x%02x", (int)(unsigned char)*s);
        } else {
            fputc(*s, o);
        }