]> git.saurik.com Git - bison.git/blobdiff - src/files.c
New file: skeleton for GLR (Generalized LR) parser.
[bison.git] / src / files.c
index f6e80db8471a5ac8249332db01fa7977714d652a..1252aab0dc1e574636ceea5bf38b51f862b82027 100644 (file)
@@ -384,11 +384,11 @@ compute_base_names (void)
       else
        {
          /* Otherwise, the short base name is computed from the input
-            grammar: `foo.yy' => `foo'.  */
+            grammar: `foo/bar.yy' => `bar'.  */
          filename_split (infile, &base, &tab, &ext);
          short_base_name =
-           xstrndup (infile,
-                     (strlen (infile) - (ext ? strlen (ext) : 0)));
+           xstrndup (base,
+                     (strlen (base) - (ext ? strlen (ext) : 0)));
        }
 
       /* In these cases, always append `.tab'. */