* lib-src/etags.c (etags_mktmp) [DOS_NT]: Don't dereference a NULL
pointer. Reported by Richard Copley <rcopley@gmail.com>.
errno = temp_errno;
templt = NULL;
}
-
#if defined (DOS_NT)
- /* The file name will be used in shell redirection, so it needs to have
- DOS-style backslashes, or else the Windows shell will barf. */
- char *p;
- for (p = templt; *p; p++)
- if (*p == '/')
- *p = '\\';
+ else
+ {
+ /* The file name will be used in shell redirection, so it needs to have
+ DOS-style backslashes, or else the Windows shell will barf. */
+ char *p;
+ for (p = templt; *p; p++)
+ if (*p == '/')
+ *p = '\\';
+ }
#endif
return templt;