chiark / gitweb /
Import release 0.1.14
[secnet.git] / conffile.fl
index c1b4b042d06cf7c3dcbc430a7a1c7fde4441b2a2..66caa1f04cb9d789aa3f499cc28fbf948ff52dd3 100644 (file)
 
 #define YY_NO_UNPUT
 
+#define YY_INPUT(buf,result,max_size)                                  \
+do{                                                                    \
+       (result)= fread((buf),1,(max_size),yyin);                       \
+       if (ferror(yyin))                                               \
+               fatal_perror("Error reading configuration file (%s)",   \
+                            config_file);                              \
+}while(0)
+
 #define MAX_INCLUDE_DEPTH 10
 struct include_stack_item {
        YY_BUFFER_STATE bst;