]> git.saurik.com Git - bison.git/blobdiff - src/files.c
c++: symbols can be empty, so use it
[bison.git] / src / files.c
index 46868365aa4a291e2d78178bac6d7fd7e390bd26..3c913b6bfc6ff298c216fe7804b9a3f4fa62d71f 100644 (file)
@@ -1,6 +1,6 @@
 /* Open and close files for Bison.
 
-   Copyright (C) 1984, 1986, 1989, 1992, 2000-2013 Free Software
+   Copyright (C) 1984, 1986, 1989, 1992, 2000-2015 Free Software
    Foundation, Inc.
 
    This file is part of Bison, the GNU Compiler Compiler.
@@ -398,6 +398,16 @@ output_file_name_check (char **file_name, bool source)
     }
 }
 
+void
+unlink_generated_sources (void)
+{
+  int i;
+  for (i = 0; i < generated_files_size; i++)
+    if (generated_files[i].is_source)
+      /* Ignore errors.  The file might not even exist.  */
+      unlink (generated_files[i].name);
+}
+
 void
 output_file_names_free (void)
 {