From 299c72e6ed86a1e7a50ec1f5d1a813c383ed0345 Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Sat, 10 Aug 2002 01:27:16 +0000 Subject: Update to a new version of automake and gettext. Invent a new macro HAVE_DOS_PATHS and change various instances of: #if defined(WINDOWS) || defined(__MSDOS__) to use the new macro instead. This should help make the OS/2 port cleaner, as well. Invent a cvs-clean maintainer target that tries to get the workspace back to the state it was in after a CVS checkout. New language. --- vpath.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'vpath.c') diff --git a/vpath.c b/vpath.c index 000db97..065779b 100644 --- a/vpath.c +++ b/vpath.c @@ -348,7 +348,7 @@ vpath_search (file, mtime_ptr) there is nothing we can do. */ if (**file == '/' -#if defined (WINDOWS32) || defined (__MSDOS__) +#ifdef HAVE_DOS_PATHS || **file == '\\' || (*file)[1] == ':' #endif @@ -404,7 +404,7 @@ selective_vpath_search (path, file, mtime_ptr) pointer to the name-within-directory and FLEN is its length. */ n = strrchr (*file, '/'); -#if defined (WINDOWS32) || defined (__MSDOS__) +#ifdef HAVE_DOS_PATHS /* We need the rightmost slash or backslash. */ { char *bslash = strrchr(*file, '\\'); @@ -445,7 +445,7 @@ selective_vpath_search (path, file, mtime_ptr) n += name_dplen; } -#if defined (WINDOWS32) || defined (__MSDOS__) +#ifdef HAVE_DOS_PATHS /* Cause the next if to treat backslash and slash alike. */ if (n != name && n[-1] == '\\' ) n[-1] = '/'; -- cgit v1.2.3