aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
diff options
context:
space:
mode:
authorGravatar Nicolas "Pixel" Noble <pixel@nobis-crew.org>2016-01-27 20:03:09 +0100
committerGravatar Nicolas "Pixel" Noble <pixel@nobis-crew.org>2016-01-27 20:03:09 +0100
commit607faedc3a20ee608aee44e7739f1c83b88a7252 (patch)
treeeeb59477d3f9a018a56211792028b5970af5f396 /src/core
parent742eac1814a78af2c3e6e3eb5afa1f1732ff6f8d (diff)
Fixing gpr_getenv.
Diffstat (limited to 'src/core')
-rw-r--r--src/core/support/env_win32.c2
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) {