Changeset 2916 in kBuild for trunk/src/kmk/kmkbuiltin/redirect.c
- Timestamp:
- Sep 15, 2016 11:41:42 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kmk/kmkbuiltin/redirect.c
r2912 r2916 387 387 int aFdTries[32]; 388 388 int cTries; 389 int fdOpened; 390 391 #ifdef KBUILD_OS_WINDOWS 392 if (strcmp(pszFilename, "/dev/null") == 0) 393 pszFilename = "nul"; 394 #endif 389 395 390 396 /* Open it first. */ 391 intfdOpened = open(pszFilename, fOpen | fNoInherit, fMode);397 fdOpened = open(pszFilename, fOpen | fNoInherit, fMode); 392 398 if (fdOpened < 0) 393 return err( 9, "open(%s,%#x,) failed", pszFilename, fOpen);399 return err(-1, "open(%s,%#x,) failed", pszFilename, fOpen); 394 400 395 401 /* Check for conflicts. */ … … 434 440 else 435 441 { 436 err( 9, "open(%s,%#x,) #%u failed", pszFilename, cTries + 1, fOpen);442 err(-1, "open(%s,%#x,) #%u failed", pszFilename, cTries + 1, fOpen); 437 443 break; 438 444 } … … 444 450 */ 445 451 if (fdOpened >= 0) 446 errx( 9, "failed to find a conflict free file descriptor for '%s'!", pszFilename);452 errx(-1, "failed to find a conflict free file descriptor for '%s'!", pszFilename); 447 453 448 454 while (cTries-- > 0) … … 1580 1586 #endif 1581 1587 } 1588 else 1589 rcExit = 9; 1582 1590 } 1583 1591 }
Note:
See TracChangeset
for help on using the changeset viewer.