diff options
author | Antoine Brodin <antoine@FreeBSD.org> | 2014-11-02 08:23:37 +0000 |
---|---|---|
committer | Antoine Brodin <antoine@FreeBSD.org> | 2014-11-02 08:23:37 +0000 |
commit | 0c42c7cae791e80d07a61cff9b41f017e29cfb23 (patch) | |
tree | 1be5f88acb42e12ad62bd1bc2ebe21d66252d261 /print/libgnomeprint | |
parent | dc3b57a5cde4d3b09fcfd65ec1099a8b6a3eb7b3 (diff) |
Notes
Diffstat (limited to 'print/libgnomeprint')
-rw-r--r-- | print/libgnomeprint/files/patch-libgnomeprint_grammar.y | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/print/libgnomeprint/files/patch-libgnomeprint_grammar.y b/print/libgnomeprint/files/patch-libgnomeprint_grammar.y new file mode 100644 index 000000000000..5d24866f7a5f --- /dev/null +++ b/print/libgnomeprint/files/patch-libgnomeprint_grammar.y @@ -0,0 +1,37 @@ +--- libgnomeprint/grammar.y.orig 2010-02-09 12:32:51 UTC ++++ libgnomeprint/grammar.y +@@ -6,8 +6,6 @@ + #include <libgnomeprint/types.h> + #include <libgnomeprint/gnome-print-filter.h> + +-#define YYPARSE_PARAM graph +- + static void + set_value_from_string (GParamSpec *pspec, GValue *v, const gchar *s) + { +@@ -99,7 +97,7 @@ gnome_print_filter_parse_prop (GnomePrin + } + + static int yylex (void *lvalp); +-static int yyerror (const char *s); ++static int yyerror (graph_t *g, const char *s); + %} + + %union { +@@ -117,6 +115,7 @@ static int yyerror (const char *s); + %type <p> pool + + %pure_parser ++%parse-param { graph_t *graph } + + %start graph + %% +@@ -185,7 +184,7 @@ graph: filter { + %% + + static int +-yyerror (const char *s) ++yyerror (graph_t *g, const char *s) + { + return -1; + } |