lib: fix calib_yyparse() conflict
[comedilib.git] / lib / calib_yacc.y
index 5a2dd95120b3f6e72d3c4841ca33fe262702b0f3..94483d91e1510b4740c282604cad8cdb1679eb25 100644 (file)
 #include <math.h>
 #include <string.h>
 #include <stdlib.h>
-#include "calib_yacc.h"
-#include "calib_lex.h"
 
 #define YYERROR_VERBOSE
 #define YYPARSE_PARAM parse_arg
 #define YYLEX_PARAM priv(YYPARSE_PARAM)->yyscanner
 
+#include "calib_yacc.h"
+#include "calib_lex.h"
+
 enum polynomial_direction
 {
        POLYNOMIAL_TO_PHYS,
@@ -347,6 +348,11 @@ extern comedi_calibration_t* _comedi_parse_calibration_file( const char *cal_fil
        return priv.parsed_file;
 }
 
+static void yyerror(const char *s)
+{
+       fprintf(stderr, "%s\n", s);
+}
+
 %}
 
 %pure_parser
@@ -504,10 +510,5 @@ extern comedi_calibration_t* _comedi_parse_calibration_file( const char *cal_fil
 
 %%
 
-void calib_yyerror(char *s)
-{
-       fprintf(stderr, "%s\n", s);
-}
-