wok-next annotate libgnomeprint/stuff/patches/bison3.patch @ rev 20200
libgnomeprint: add bison 3 patch
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Fri Nov 03 17:38:15 2017 +0100 (2017-11-03) |
parents | |
children |
rev | line source |
---|---|
pascal@20200 | 1 --- libgnomeprint-2.18.8/libgnomeprint/grammar.y.orig 2010-02-09 13:32:51.000000000 +0100 |
pascal@20200 | 2 +++ libgnomeprint-2.18.8/libgnomeprint/grammar.y 2013-11-03 21:44:59.859877696 +0100 |
pascal@20200 | 3 @@ -6,8 +6,6 @@ |
pascal@20200 | 4 #include <libgnomeprint/types.h> |
pascal@20200 | 5 #include <libgnomeprint/gnome-print-filter.h> |
pascal@20200 | 6 |
pascal@20200 | 7 -#define YYPARSE_PARAM graph |
pascal@20200 | 8 - |
pascal@20200 | 9 static void |
pascal@20200 | 10 set_value_from_string (GParamSpec *pspec, GValue *v, const gchar *s) |
pascal@20200 | 11 { |
pascal@20200 | 12 @@ -99,7 +97,7 @@ |
pascal@20200 | 13 } |
pascal@20200 | 14 |
pascal@20200 | 15 static int yylex (void *lvalp); |
pascal@20200 | 16 -static int yyerror (const char *s); |
pascal@20200 | 17 +static int yyerror (graph_t *g, const char *s); |
pascal@20200 | 18 %} |
pascal@20200 | 19 |
pascal@20200 | 20 %union { |
pascal@20200 | 21 @@ -117,6 +115,7 @@ |
pascal@20200 | 22 %type <p> pool |
pascal@20200 | 23 |
pascal@20200 | 24 %pure_parser |
pascal@20200 | 25 +%parse-param { graph_t *graph } |
pascal@20200 | 26 |
pascal@20200 | 27 %start graph |
pascal@20200 | 28 %% |
pascal@20200 | 29 @@ -185,7 +184,7 @@ |
pascal@20200 | 30 %% |
pascal@20200 | 31 |
pascal@20200 | 32 static int |
pascal@20200 | 33 -yyerror (const char *s) |
pascal@20200 | 34 +yyerror (graph_t *g, const char *s) |
pascal@20200 | 35 { |
pascal@20200 | 36 return -1; |
pascal@20200 | 37 } |