X-Git-Url: http://www.privoxy.org/gitweb/?a=blobdiff_plain;f=cgiedit.c;h=b346e8ee7c00d90f2a915e4da7dd869d10cd7e39;hb=6025a6d59fde1b949d1ff10d6b25ece414194781;hp=6d742b7cb3c0a1192b175b17278117585f8db62b;hpb=d354d986c64e91569fadba96cd69a89b4093ac53;p=privoxy.git diff --git a/cgiedit.c b/cgiedit.c index 6d742b7c..b346e8ee 100644 --- a/cgiedit.c +++ b/cgiedit.c @@ -1,4 +1,4 @@ -const char cgiedit_rcs[] = "$Id: cgiedit.c,v 1.61 2008/03/24 18:12:52 fabiankeil Exp $"; +const char cgiedit_rcs[] = "$Id: cgiedit.c,v 1.63 2008/12/04 18:15:38 fabiankeil Exp $"; /********************************************************************* * * File : $Source: /cvsroot/ijbswa/current/cgiedit.c,v $ @@ -42,6 +42,13 @@ const char cgiedit_rcs[] = "$Id: cgiedit.c,v 1.61 2008/03/24 18:12:52 fabiankeil * * Revisions : * $Log: cgiedit.c,v $ + * Revision 1.63 2008/12/04 18:15:38 fabiankeil + * Fix some cparser warnings. + * + * Revision 1.62 2008/08/31 15:59:02 fabiankeil + * There's no reason to let remote toggling support depend + * on FEATURE_CGI_EDIT_ACTIONS, so make sure it doesn't. + * * Revision 1.61 2008/03/24 18:12:52 fabiankeil * Use sizeof() more often. * @@ -892,7 +899,7 @@ jb_err cgi_edit_actions_url_form(struct client_state *csp, if ( (cur_line == NULL) || (line_number != patternid) - || (patternid < 1) + || (patternid < 1U) || (cur_line->type != FILE_LINE_URL)) { /* Invalid "patternid" parameter */ @@ -1052,7 +1059,7 @@ jb_err cgi_edit_actions_remove_url_form(struct client_state *csp, if ( (cur_line == NULL) || (line_number != patternid) - || (patternid < 1) + || (patternid < 1U) || (cur_line->type != FILE_LINE_URL)) { /* Invalid "patternid" parameter */ @@ -1712,7 +1719,7 @@ jb_err edit_parse_actions_file(struct editable_file * file) text++; len--; } - while ( (len > 0) + while ( (len > (size_t)0) && ( (text[len - 1] == ' ') || (text[len - 1] == '\t') ) ) { @@ -2633,6 +2640,7 @@ jb_err cgi_edit_actions(struct client_state *csp, struct http_response *rsp, const struct map *parameters) { + (void)parameters; if (0 == (csp->config->feature_flags & RUNTIME_FEATURE_CGI_EDIT_ACTIONS)) {