X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=conffile.y;h=1a8ef364a215567579bbf5fb230d0bf75b5ce0fd;hb=32352d169d447952a4a1eab9a86fbb803e7950b4;hp=b6b246c91fbb2dfa09adde21cd3723dcfb26d772;hpb=2fe58dfd10216a37f1ece081f926971882de112e;p=secnet.git diff --git a/conffile.y b/conffile.y index b6b246c..1a8ef36 100644 --- a/conffile.y +++ b/conffile.y @@ -17,13 +17,13 @@ static struct p_node *node(uint32_t type, struct p_node *l, struct p_node *r); static struct p_node *result; -static void yyerror(char *s); +static void yyerror(const char *s); %} %% -input: assignments { result = $1; } +input: assignments { result = $1; $$=result; } ; assignments: assignments assignment { $$=node(T_ALIST, $2, $1); } @@ -73,7 +73,7 @@ item: TOK_STRING %% -static void yyerror(char *s) +static void yyerror(const char *s) { Message(M_FATAL,"config file %s line %d: %s\n",config_file, config_lineno,s);