Changeset 3389 for trunk/src/kmk/kmkbuiltin.c
- Timestamp:
- Jun 26, 2020, 7:16:26 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kmk/kmkbuiltin.c
r3352 r3389 402 402 { 403 403 /* 404 * Call the worker function , making sure to preserve umask.404 * Call the worker function. 405 405 */ 406 406 #ifdef CONFIG_WITH_KMK_BUILTIN_STATS … … 408 408 #endif 409 409 KMKBUILTINCTX Ctx; 410 int const iUmask = umask(0); /* save umask */ 411 umask(iUmask); 410 assert(g_fUMask == umask(g_fUMask)); 412 411 413 412 Ctx.pszProgName = pEntry->uName.s.sz; … … 448 447 rc = 99; 449 448 450 umask(iUmask); /* restore it*/449 assert(g_fUMask == umask(g_fUMask)); /* builtin command must preserve umask! */ 451 450 452 451 #ifdef CONFIG_WITH_KMK_BUILTIN_STATS
Note:
See TracChangeset
for help on using the changeset viewer.