X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/02d7cce6e21c97f4245f333eaab7e76b38fe373a..c63d3e90b3271e9088cb9f7af0529a9efe6c6ac2:/src/files.c diff --git a/src/files.c b/src/files.c index f3bb0f9c..d324966b 100644 --- a/src/files.c +++ b/src/files.c @@ -1,7 +1,7 @@ /* Open and close files for Bison. - Copyright (C) 1984, 1986, 1989, 1992, 2000, 2001, 2002, 2003, 2004, 2005 - Free Software Foundation, Inc. + Copyright (C) 1984, 1986, 1989, 1992, 2000, 2001, 2002, 2003, 2004, + 2005, 2006 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. @@ -24,16 +24,16 @@ #include "system.h" #include +#include #include #include +#include #include #include "complain.h" -#include "dirname.h" #include "files.h" #include "getargs.h" #include "gram.h" -#include "stdio-safer.h" struct obstack pre_prologue_obstack; struct obstack post_prologue_obstack; @@ -208,7 +208,7 @@ static void file_name_split (const char *file_name, const char **base, const char **tab, const char **ext) { - *base = base_name (file_name); + *base = last_component (file_name); /* Look for the extension, i.e., look for the last dot. */ *ext = strrchr (*base, '.');