Robert Weaver's fix
This commit is contained in:
parent
25bad589ba
commit
b3dbdfa306
@ -41,12 +41,13 @@ char *GetEnv(char *variable)
|
|||||||
char env[MAX_PATH]; /* MAX_PATH is from windef.h */
|
char env[MAX_PATH]; /* MAX_PATH is from windef.h */
|
||||||
char *temp = getenv(variable);
|
char *temp = getenv(variable);
|
||||||
env[0] = '\0';
|
env[0] = '\0';
|
||||||
ExpandEnvironmentStrings(temp, env, sizeof(env));
|
if (temp != NULL)
|
||||||
|
ExpandEnvironmentStrings(temp, env, sizeof(env));
|
||||||
#else
|
#else
|
||||||
/* no length control */
|
/* no length control */
|
||||||
char *env = getenv(variable);
|
char *env = getenv(variable);
|
||||||
#endif
|
#endif
|
||||||
return env?strdup(env):NULL;
|
return (env && env[0])?strdup(env):NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
char *curl_getenv(char *v)
|
char *curl_getenv(char *v)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user