X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=actions.c;h=a6854356372b9ce185ca151c891bb758d05bfd00;hp=00fca5d0be6fa8a3f41ad167a6036181bacb27e2;hb=c714bf93521b894e97e37ea448e41e67722ae205;hpb=4ce8fb6c57f9352cd9f4732e89b1d93b022bfcab diff --git a/actions.c b/actions.c index 00fca5d0..a6854356 100644 --- a/actions.c +++ b/actions.c @@ -1,4 +1,4 @@ -const char actions_rcs[] = "$Id: actions.c,v 1.90 2013/11/24 14:25:19 fabiankeil Exp $"; +const char actions_rcs[] = "$Id: actions.c,v 1.92 2013/12/24 13:35:23 fabiankeil Exp $"; /********************************************************************* * * File : $Source: /cvsroot/ijbswa/current/actions.c,v $ @@ -518,7 +518,13 @@ jb_err get_actions(char *line, switch (action->value_type) { case AV_NONE: - /* ignore any option. */ + if (value != NULL) + { + log_error(LOG_LEVEL_ERROR, + "Action %s does not take parameters but %s was given.", + action->name, value); + return JB_ERR_PARSE; + } break; case AV_ADD_STRING: { @@ -1087,7 +1093,7 @@ int load_action_files(struct client_state *csp) * 3 : multi_index = The index where to look for the filter. * 4 : filter_type = The filter type the caller is interested in. * - * Returns : 0 => All referenced filters exists, everything else is an error. + * Returns : 0 => All referenced filters exist, everything else is an error. * *********************************************************************/ static int referenced_filters_are_missing(const struct client_state *csp,