Author: Joachim Reichel <reichel@debian.org>
Description: Fix sprintf() and bison warnings.
Index: zimpl/src/zimpl/ratlpstore.c
===================================================================
--- zimpl.orig/src/zimpl/ratlpstore.c
+++ zimpl/src/zimpl/ratlpstore.c
@@ -1932,7 +1932,7 @@ void lps_makename(
    const char* name,
    int         no)
 {
-   char  temp[9];
+   char  temp[12]; /* 9 is sufficient (see assertions below), use 12 to avoid compiler warnings */
    int   len;
    int   nlen;
 
Index: zimpl/src/zimpl/mmlparse2.y
===================================================================
--- zimpl.orig/src/zimpl/mmlparse2.y
+++ zimpl/src/zimpl/mmlparse2.y
@@ -73,7 +73,7 @@ extern int yylex();
 extern void yyerror(const char* s);
  
 %}
-%pure-parser
+%define api.pure
 %expect 12
 
 %union
