Mercurial > vim
comparison src/main.c @ 13244:ac42c4b11dbc v8.0.1496
patch 8.0.1496: clearing a pointer takes two lines
commit https://github.com/vim/vim/commit/d23a823669d93fb2a570a039173eefe4856ac806
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Feb 10 18:45:26 2018 +0100
patch 8.0.1496: clearing a pointer takes two lines
Problem: Clearing a pointer takes two lines.
Solution: Add VIM_CLEAR() and replace vim_clear(). (Hirohito Higashi,
closes #2629)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sat, 10 Feb 2018 19:00:07 +0100 |
parents | 5ed6e4a25925 |
children | 65c29bd4548b |
comparison
equal
deleted
inserted
replaced
13243:899b19739188 | 13244:ac42c4b11dbc |
---|---|
3949 { | 3949 { |
3950 if (res != NULL && *res != NUL) | 3950 if (res != NULL && *res != NUL) |
3951 { | 3951 { |
3952 /* Output error from remote */ | 3952 /* Output error from remote */ |
3953 mch_errmsg((char *)res); | 3953 mch_errmsg((char *)res); |
3954 vim_free(res); | 3954 VIM_CLEAR(res); |
3955 res = NULL; | |
3956 } | 3955 } |
3957 mch_errmsg(_(": Send expression failed.\n")); | 3956 mch_errmsg(_(": Send expression failed.\n")); |
3958 } | 3957 } |
3959 } | 3958 } |
3960 else if (STRICMP(argv[i], "--serverlist") == 0) | 3959 else if (STRICMP(argv[i], "--serverlist") == 0) |