Mercurial > vim
comparison src/ex_cmds.c @ 13276:6958e700a458 v8.0.1512
patch 8.0.1512: warning for possibly using NULL pointer
commit https://github.com/vim/vim/commit/e4db7aedab65abadcc84c78e7a10ec7bb62f11cf
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Feb 13 13:12:11 2018 +0100
patch 8.0.1512: warning for possibly using NULL pointer
Problem: Warning for possibly using NULL pointer. (Coverity)
Solution: Skip using the pointer if it's NULL.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Tue, 13 Feb 2018 13:15:06 +0100 |
parents | 50e1077e0c3d |
children | b5806be0b36d |
comparison
equal
deleted
inserted
replaced
13275:09e4fed6b37b | 13276:6958e700a458 |
---|---|
6916 while (*p != NUL) | 6916 while (*p != NUL) |
6917 { | 6917 { |
6918 copy_option_part(&p, NameBuff, MAXPATHL, ","); | 6918 copy_option_part(&p, NameBuff, MAXPATHL, ","); |
6919 mustfree = FALSE; | 6919 mustfree = FALSE; |
6920 rt = vim_getenv((char_u *)"VIMRUNTIME", &mustfree); | 6920 rt = vim_getenv((char_u *)"VIMRUNTIME", &mustfree); |
6921 if (fullpathcmp(rt, NameBuff, FALSE) != FPC_SAME) | 6921 if (rt != NULL && fullpathcmp(rt, NameBuff, FALSE) != FPC_SAME) |
6922 { | 6922 { |
6923 int fcount; | 6923 int fcount; |
6924 char_u **fnames; | 6924 char_u **fnames; |
6925 FILE *fd; | 6925 FILE *fd; |
6926 char_u *s; | 6926 char_u *s; |