diff options
author | 2016-01-27 20:03:09 +0100 | |
---|---|---|
committer | 2016-01-27 20:03:09 +0100 | |
commit | 607faedc3a20ee608aee44e7739f1c83b88a7252 (patch) | |
tree | eeb59477d3f9a018a56211792028b5970af5f396 /src/core | |
parent | 742eac1814a78af2c3e6e3eb5afa1f1732ff6f8d (diff) |
Fixing gpr_getenv.
Diffstat (limited to 'src/core')
-rw-r--r-- | src/core/support/env_win32.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/support/env_win32.c b/src/core/support/env_win32.c index 2ecf81ee71..1f5a8155e7 100644 --- a/src/core/support/env_win32.c +++ b/src/core/support/env_win32.c @@ -50,7 +50,7 @@ char *gpr_getenv(const char *name) { errno_t err; err = getenv_s(&size, NULL, 0, name); - if (err) return NULL; + if (err || (size == 0)) return NULL; result = gpr_malloc(size); err = getenv_s(&size, result, size, name); if (err) { |