]> git.saurik.com Git - bison.git/blobdiff - src/files.c
* tests/testsuite.at (AT_CHECK): When checking if $1 starts with
[bison.git] / src / files.c
index 05985d8e22b1743f90b5c85a23f42fa4628ae1f7..eaa97c6bdb6a5e503a94c9da5ce6689cde5918c1 100644 (file)
@@ -76,7 +76,7 @@ uniqstr current_file = NULL;
    empty string (meaning the current directory); otherwise it is
    `dir/'.  */
 
-static char *all_but_ext;
+char *all_but_ext;
 static char *all_but_tab_ext;
 char *dir_prefix;
 
@@ -328,7 +328,6 @@ compute_output_file_names (void)
       output_file_name_check (spec_verbose_file);
     }
 
-  free (all_but_ext);
   free (all_but_tab_ext);
   free (src_extension);
   free (header_extension);
@@ -350,6 +349,7 @@ output_file_name_check (char const *file_name)
 void
 output_file_names_free (void)
 {
+  free (all_but_ext);
   free (spec_verbose_file);
   free (spec_graph_file);
   free (spec_defines_file);