- Timestamp:
 - Apr 29, 2007, 9:54:40 PM (19 years ago)
 - Location:
 - trunk/src/ash
 - Files:
 - 
      
- 2 edited
 
- 
          
  Makefile.kmk (modified) (1 diff)
 - 
          
  exec.c (modified) (3 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
trunk/src/ash/Makefile.kmk
r868 r885 18 18 kmk_ash_DEFS.solaris = BSD 19 19 kmk_ash_DEFS.win = \ 20 BSD PC_PATH_SEP PC_DRIVE_LETTERS PC_EXE_EXTS 20 BSD PC_PATH_SEP PC_DRIVE_LETTERS PC_EXE_EXTS PC_SLASHES 21 21 kmk_ash_DEFS.os2 = \ 22 22 HAVE_SYS_SIGNAME HAVE_SYSCTL_H HAVE_SETPROGNAME \ 23 EXEC_HASH_BANG_SCRIPT PC_OS2_LIBPATHS PC_PATH_SEP PC_DRIVE_LETTERS PC_EXE_EXTS 23 EXEC_HASH_BANG_SCRIPT PC_OS2_LIBPATHS PC_PATH_SEP PC_DRIVE_LETTERS PC_EXE_EXTS PC_SLASHES 24 24 kmk_ash_DEFS.darwin = \ 25 25 HAVE_SYS_SIGNAME HAVE_SYSCTL_H HAVE_SETPROGNAME  - 
      
trunk/src/ash/exec.c
r809 r885 334 334 const char *p; 335 335 char *q; 336 #ifdef PC_SLASHES 337 char *s; 338 #endif 336 339 const char *start; 337 340 int len; … … 351 354 while (stackblocksize() < len) 352 355 growstackblock(); 356 #ifdef PC_SLASHES 357 s = 358 #endif 353 359 q = stackblock(); 354 360 if (p != start) { … … 358 364 } 359 365 strcpy(q, name); 366 #ifdef PC_SLASHES 367 while ((s = strchr(s, '\\')) != NULL) 368 *s++ = '/'; 369 #endif 360 370 pathopt = NULL; 361 371 if (*p == '%') {  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  