]> git.ipfire.org Git - thirdparty/postgresql.git/commitdiff
Reset flex state in a way that works for both flex 2.5.4 and 2.5.31.
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 2 Jan 2006 19:55:25 +0000 (19:55 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 2 Jan 2006 19:55:25 +0000 (19:55 +0000)
src/backend/utils/misc/guc-file.l

index 69855a2d045964daf62ad0e831232bba83893ad6..cab0d164d2015f575e78d49de55ad15ed187a382 100644 (file)
@@ -4,7 +4,7 @@
  *
  * Copyright (c) 2000-2005, PostgreSQL Global Development Group
  *
- * $PostgreSQL: pgsql/src/backend/utils/misc/guc-file.l,v 1.33 2006/01/01 19:52:40 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/utils/misc/guc-file.l,v 1.34 2006/01/02 19:55:25 tgl Exp $
  */
 
 %{
@@ -157,8 +157,7 @@ ProcessConfigFile(GucContext context)
        /*
         * Parse
         */
-       yyin = fp;
-       YY_FLUSH_BUFFER;                        /* in case we abandoned a prior scan */
+       yyrestart(fp);
        head = tail = NULL;
        opt_name = opt_value = NULL;
        ConfigFileLineno = 1;