Changeset 2868 for trunk/src/kmk/kmkbuiltin
- Timestamp:
- Sep 4, 2016, 3:28:12 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kmk/kmkbuiltin/kSubmit.c
r2858 r2868 307 307 size_t const cbExecutableBuf = GET_PATH_MAX; 308 308 PATH_VAR(szExecutable); 309 #define TUPLE(a_sz) a_sz, sizeof(a_sz) - 1 310 struct variable *pVarVolatile = lookup_variable(TUPLE("PATH_OUT")); 311 if (pVarVolatile) 312 { /* likely */ } 313 else 314 { 315 pVarVolatile = lookup_variable(TUPLE("PATH_OUT_BASE")); 316 if (!pVarVolatile) 317 warn("Neither PATH_OUT_BASE nor PATH_OUT was found."); 318 } 309 319 310 320 /* … … 373 383 { 374 384 char szHandleArg[32]; 375 const char *apszArgs[4] = { szExecutable, "--pipe", szHandleArg, NULL }; 385 const char *apszArgs[6] = 386 { 387 szExecutable, "--pipe", szHandleArg, 388 pVarVolatile ? "--volatile" : NULL, pVarVolatile ? pVarVolatile->value : NULL, 389 NULL 390 }; 376 391 _snprintf(szHandleArg, sizeof(szHandleArg), "%p", hWorkerPipe); 377 392
Note:
See TracChangeset
for help on using the changeset viewer.