aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/main.c
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2017-08-13 18:46:09 +0200
committerGitHub <noreply@github.com>2017-08-13 18:46:09 +0200
commitd258ac8ed21b3a202212792688b237d0741f6844 (patch)
tree72e6157e1c7789f49cfdeb7f6629b66c38ebcf83 /src/nvim/main.c
parent3c8d063786285987876b4e5ca98b301037945868 (diff)
downloadrneovim-d258ac8ed21b3a202212792688b237d0741f6844.tar.gz
rneovim-d258ac8ed21b3a202212792688b237d0741f6844.tar.bz2
rneovim-d258ac8ed21b3a202212792688b237d0741f6844.zip
io: more guards against NULL filename (#7159)
References ac055d677aa9 References #4370
Diffstat (limited to 'src/nvim/main.c')
-rw-r--r--src/nvim/main.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nvim/main.c b/src/nvim/main.c
index a46c1a58f8..3f828d7be9 100644
--- a/src/nvim/main.c
+++ b/src/nvim/main.c
@@ -1825,6 +1825,7 @@ static int process_env(char *env, bool is_viminit)
/// os_fileinfo_link() respectively for extra security.
static bool file_owned(const char *fname)
{
+ assert(fname != NULL);
uid_t uid = getuid();
FileInfo file_info;
bool file_owned = os_fileinfo(fname, &file_info)