Ignore:
Timestamp:
Mar 21, 2018, 10:37:41 PM (7 years ago)
Author:
bird
Message:

kmkbultin: environment fixes and stats.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/kmkbuiltin.h

    r3172 r3173  
    8888    } u;
    8989    size_t      uFnSignature : 8;
    90     size_t      fMpSafe : 1;
    91     size_t      fNeedEnv : 1;
     90    size_t      fMtSafe : 1;            /**< Safe for multi threaded execution. */
     91    size_t      fNeedEnv : 1;           /**< Needs the (target) enviornment. */
    9292} KMKBUILTINENTRY;
    9393/** Pointer to kmk built-in command entry. */
     
    138138extern int kBuiltinOptEnvPrepend(char ***ppapszEnv, unsigned *pcEnvVars, unsigned *pcAllocatedEnvVars,
    139139                                 int cVerbosity, const char *pszValue);
    140 extern int kBuiltinOptEnvUnset(char **papszEnv, unsigned *pcEnvVars, int cVerbosity, const char *pszVarToRemove);
     140extern int kBuiltinOptEnvUnset(char ***ppapszEnv, unsigned *pcEnvVars, unsigned *pcAllocatedEnvVars, int cVerbosity, const char *pszVarToRemove);
     141extern int kBuiltinOptEnvZap(char ***ppapszEnv, unsigned *pcEnvVars, unsigned *pcAllocatedEnvVars, int cVerbosity);
     142extern void kBuiltinOptEnvCleanup(char ***ppapszEnv, unsigned cEnvVars, unsigned *pcAllocatedEnvVars);
    141143extern int kBuiltinOptChDir(char *pszCwd, size_t cbCwdBuf, const char *pszValue);
    142144
Note: See TracChangeset for help on using the changeset viewer.