Changeset 2868 for trunk/src/kmk/kmkbuiltin
- Timestamp:
 - Sep 4, 2016, 3:28:12 AM (9 years ago)
 - File:
 - 
      
- 1 edited
 
- 
          
  trunk/src/kmk/kmkbuiltin/kSubmit.c (modified) (2 diffs)
 
 
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.
  