Changeset 50408 in vbox for trunk/include
- Timestamp:
- Feb 11, 2014 2:21:39 AM (11 years ago)
- svn:sync-xref-src-repo-rev:
- 92171
- Location:
- trunk/include/iprt
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/env.h
r44528 r50408 90 90 * 91 91 * @param Env Environment block handle. 92 * @todo This needs to change to return a copy of the env vars like 93 * RTEnvQueryUtf16Block does! 92 94 */ 93 95 RTDECL(char const * const *) RTEnvGetExecEnvP(RTENV Env); … … 121 123 */ 122 124 RTDECL(bool) RTEnvExist(const char *pszVar); 125 RTDECL(bool) RTEnvExistsBad(const char *pszVar); 126 RTDECL(bool) RTEnvExistsUtf8(const char *pszVar); 123 127 124 128 /** … … 146 150 */ 147 151 RTDECL(const char *) RTEnvGet(const char *pszVar); 152 RTDECL(const char *) RTEnvGetBad(const char *pszVar); 153 RTDECL(int) RTEnvGetUtf8(const char *pszVar, char *pszValue, size_t cbValue, size_t *pcchActual); 148 154 149 155 /** … … 174 180 */ 175 181 RTDECL(int) RTEnvPut(const char *pszVarEqualValue); 182 RTDECL(int) RTEnvPutBad(const char *pszVarEqualValue); 183 RTDECL(int) RTEnvPutUtf8(const char *pszVarEqualValue); 176 184 177 185 /** … … 198 206 */ 199 207 RTDECL(int) RTEnvSet(const char *pszVar, const char *pszValue); 208 RTDECL(int) RTEnvSetBad(const char *pszVar, const char *pszValue); 209 RTDECL(int) RTEnvSetUtf8(const char *pszVar, const char *pszValue); 200 210 201 211 /** … … 222 232 */ 223 233 RTDECL(int) RTEnvUnset(const char *pszVar); 234 RTDECL(int) RTEnvUnsetBad(const char *pszVar); 235 RTDECL(int) RTEnvUnsetUtf8(const char *pszVar); 224 236 225 237 /** -
trunk/include/iprt/mangling.h
r50205 r50408 495 495 # define RTEnvDupEx RT_MANGLER(RTEnvDupEx) 496 496 # define RTEnvExist RT_MANGLER(RTEnvExist) 497 # define RTEnvExistsBad RT_MANGLER(RTEnvExistsBad) 498 # define RTEnvExistsUtf8 RT_MANGLER(RTEnvExistsUtf8) 497 499 # define RTEnvExistEx RT_MANGLER(RTEnvExistEx) 498 500 # define RTEnvFreeUtf16Block RT_MANGLER(RTEnvFreeUtf16Block) 499 501 # define RTEnvGet RT_MANGLER(RTEnvGet) 502 # define RTEnvGetBad RT_MANGLER(RTEnvGetBad) 503 # define RTEnvGetUtf8 RT_MANGLER(RTEnvGetUtf8) 500 504 # define RTEnvGetEx RT_MANGLER(RTEnvGetEx) 501 505 # define RTEnvGetExecEnvP RT_MANGLER(RTEnvGetExecEnvP) 502 506 # define RTEnvPut RT_MANGLER(RTEnvPut) 507 # define RTEnvPutBad RT_MANGLER(RTEnvPutBad) 508 # define RTEnvPutUtf8 RT_MANGLER(RTEnvPutUtf8) 503 509 # define RTEnvPutEx RT_MANGLER(RTEnvPutEx) 504 510 # define RTEnvQueryUtf16Block RT_MANGLER(RTEnvQueryUtf16Block) 505 511 # define RTEnvSet RT_MANGLER(RTEnvSet) 512 # define RTEnvSetBad RT_MANGLER(RTEnvSetBad) 513 # define RTEnvSetUtf8 RT_MANGLER(RTEnvSetUtf8) 506 514 # define RTEnvSetEx RT_MANGLER(RTEnvSetEx) 507 515 # define RTEnvUnset RT_MANGLER(RTEnvUnset) 516 # define RTEnvUnsetBad RT_MANGLER(RTEnvUnsetBad) 517 # define RTEnvUnsetUtf8 RT_MANGLER(RTEnvUnsetUtf8) 508 518 # define RTEnvUnsetEx RT_MANGLER(RTEnvUnsetEx) 509 519 # define RTErrCOMGet RT_MANGLER(RTErrCOMGet)
Note:
See TracChangeset
for help on using the changeset viewer.