aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZyX <kp-pav@yandex.ru>2017-04-16 21:02:43 +0300
committerZyX <kp-pav@yandex.ru>2017-04-16 21:02:43 +0300
commit84aa457ccdf88baeee1e87ba763fafe0ff77095e (patch)
treea5705f45202937251394ad661d484320836627b1
parentdc523eed8ec2ea238dde21f39fdbb6343227c16e (diff)
downloadrneovim-84aa457ccdf88baeee1e87ba763fafe0ff77095e.tar.gz
rneovim-84aa457ccdf88baeee1e87ba763fafe0ff77095e.tar.bz2
rneovim-84aa457ccdf88baeee1e87ba763fafe0ff77095e.zip
os/env: Fix “invalid pointer to local” false positive
-rw-r--r--src/nvim/os/env.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/nvim/os/env.c b/src/nvim/os/env.c
index ad51e598c1..f3187de182 100644
--- a/src/nvim/os/env.c
+++ b/src/nvim/os/env.c
@@ -641,7 +641,7 @@ char *vim_getenv(const char *name)
exe_name,
"share" _PATHSEPSTR "nvim" _PATHSEPSTR "runtime" _PATHSEPSTR,
MAXPATHL) == OK) {
- vim_path = exe_name;
+ vim_path = exe_name; // -V507
}
}
}
@@ -675,6 +675,7 @@ char *vim_getenv(const char *name)
vim_path = NULL;
}
}
+ assert(vim_path != exe_name);
}
#ifdef HAVE_PATHDEF