summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/environ.cc
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/environ.cc')
-rw-r--r--winsup/cygwin/environ.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/winsup/cygwin/environ.cc b/winsup/cygwin/environ.cc
index 612e7e13e..31f87ad2d 100644
--- a/winsup/cygwin/environ.cc
+++ b/winsup/cygwin/environ.cc
@@ -113,11 +113,12 @@ posify (char **here, const char *value)
{
char *src = *here;
win_env *conv;
- int len = strcspn (src, "=") + 1;
if (!(conv = getwinenv (src)))
return;
+ int len = strcspn (src, "=") + 1;
+
/* Turn all the items from c:<foo>;<bar> into their
mounted equivalents - if there is one. */