]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix etags builds on non-Windows non-MS-DOS machines
authorMattias Engdegård <mattiase@acm.org>
Tue, 6 Dec 2022 16:37:22 +0000 (17:37 +0100)
committerMattias Engdegård <mattiase@acm.org>
Tue, 6 Dec 2022 16:37:22 +0000 (17:37 +0100)
* lib-src/etags.c: In this file, MSDOS is always defined but can be
either `true` or `false`, so don't used `defined MSDOS` as a condition.

lib-src/etags.c

index 9091257a2038bd5caf4110755e7d0826649be5dc..b76590631d82296efb4bb12c0d2030dc80371a2d 100644 (file)
@@ -401,7 +401,7 @@ static void invalidate_nodes (fdesc *, node **);
 static void put_entries (node *);
 static void cleanup_tags_file (char const * const, char const * const);
 
-#if !defined (MSDOS) && !defined (DOS_NT)
+#if !MSDOS && !defined (DOS_NT)
 static char *escape_shell_arg_string (char *);
 #endif
 static void do_move_file (const char *, const char *);
@@ -1416,7 +1416,7 @@ main (int argc, char **argv)
           setenv ("LC_COLLATE", "C", 1);
           setenv ("LC_ALL", "C", 1); */
        char *cmd = xmalloc (8 * strlen (tagfile) + sizeof "sort -u -o '' ''");
-#if defined WINDOWSNT || defined MSDOS
+#if defined WINDOWSNT || MSDOS
        /* Quote "like this".  No need to escape the quotes in the file name,
           since it is not allowed in file names on these systems.  */
        char *z = stpcpy (cmd, "sort -u -o \"");
@@ -7720,7 +7720,7 @@ etags_mktmp (void)
   return templt;
 }
 
-#if !defined (MSDOS) && !defined (DOS_NT)
+#if !MSDOS && !defined (DOS_NT)
 /*
  * Adds single quotes around a string, if found single quotes, escaped it.
  * Return a newly-allocated string.