copy_option_part(&path, buf, MAXPATHL, ",");
if (STRLEN(buf) + STRLEN(file) + 2 < MAXPATHL)
{
-# ifdef WIN3264
+# if defined(MSWIN) || defined(MSDOS)
/* Using the platform's path separator (\) makes vim incorrectly
* treat it as an escape character, use '/' instead. */
if (*buf != NUL && !after_pathsep(buf, buf + STRLEN(buf)))
int j = 0;
while ((fname[j] == path_part[i][j]
-#if defined(WIN3264)
+# if defined(MSWIN) || defined(MSDOS)
|| (vim_ispathsep(fname[j]) && vim_ispathsep(path_part[i][j]))
#endif
) && fname[j] != NUL && path_part[i][j] != NUL)
/* Skip to the file or directory name */
if (cutoff != NULL)
while (
-#if defined(WIN3264)
+# if defined(MSWIN) || defined(MSDOS)
*cutoff == '/'
#else
vim_ispathsep(*cutoff)
len = (int)STRLEN(path);
while (dir_end > path &&
-#if defined(WIN3264)
+# if defined(MSWIN) || defined(MSDOS)
*dir_end != '/'
#else
!vim_ispathsep(*dir_end)