diff --git a/src/sbbs3/websrvr.c b/src/sbbs3/websrvr.c index 17007a701adc205aaf9879b12e71b06b2e225487..fbfd339221084150a707f5c8377463693b28ce59 100644 --- a/src/sbbs3/websrvr.c +++ b/src/sbbs3/websrvr.c @@ -3049,7 +3049,7 @@ js_ErrorReporter(JSContext *cx, const char *message, JSErrorReport *report) fprintf(session->req.fp,"!JavaScript %s%s%s: %s",warning,file,line,message); } -static void js_writebuf(http_session_t *session, char *buf, size_t buflen) +static void js_writebuf(http_session_t *session, const char *buf, size_t buflen) { if(session->req.sent_headers) { if(session->req.method!=HTTP_HEAD && session->req.method!=HTTP_OPTIONS) @@ -3256,6 +3256,7 @@ static char *find_next_pair(char *buffer, size_t buflen, char find) char *search; char *end; size_t buflen2; + char chars[5]="@%^<"; end=buffer+buflen; search=buffer;