diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2017-12-13 22:22:02 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-12-13 22:22:02 +0100 |
commit | 7164f618504bb1b3374da1bcc26c6cf2ac8b3f86 (patch) | |
tree | 3cb37084eb5f97b5f9fce0093f6536972c259230 /src/nvim/eval/encode.c | |
parent | 34057045beca40406673ff421a4ef1e8e8c08853 (diff) | |
download | rneovim-7164f618504bb1b3374da1bcc26c6cf2ac8b3f86.tar.gz rneovim-7164f618504bb1b3374da1bcc26c6cf2ac8b3f86.tar.bz2 rneovim-7164f618504bb1b3374da1bcc26c6cf2ac8b3f86.zip |
typval_encode.c.h: avoid -Wnonnull-compare warning (#7712)
* typval_encode.c.h: avoid -Wnonnull-compare warning
closes #6847
The NULL check is needed because TYPVAL_ENCODE_CONV_EMPTY_DICT may be
invoked with literal `NULL`.
Warning occurs even for `Debug` build-type:
neovim/src/nvim/eval/typval.c: In function ‘_typval_encode_nothing_convert_one_value’:
neovim/src/nvim/eval/typval.c:1802:10: warning: nonnull argument ‘tv’ compared to NULL [-Wnonnull-compare]
if (tv != NULL) { \
^
../src/nvim/eval/typval_encode.c.h:398:9: note: in expansion of macro ‘TYPVAL_ENCODE_CONV_EMPTY_DICT’
TYPVAL_ENCODE_CONV_EMPTY_DICT(tv, tv->vval.v_dict);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc version:
gcc (Ubuntu 6.3.0-12ubuntu2) 6.3.0 20170406
* fixup! typval_encode.c.h: avoid -Wnonnull-compare warning
Diffstat (limited to 'src/nvim/eval/encode.c')
0 files changed, 0 insertions, 0 deletions