mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
*: Silence some false positives
This commit is contained in:
parent
77a4f8f235
commit
33952a7661
@ -8,6 +8,7 @@
|
|||||||
#include "nvim/memory.h"
|
#include "nvim/memory.h"
|
||||||
#include "nvim/lib/kvec.h"
|
#include "nvim/lib/kvec.h"
|
||||||
|
|
||||||
|
// -V:api_set_error:618
|
||||||
#define api_set_error(err, errtype, ...) \
|
#define api_set_error(err, errtype, ...) \
|
||||||
do { \
|
do { \
|
||||||
snprintf((err)->msg, \
|
snprintf((err)->msg, \
|
||||||
|
@ -103,7 +103,8 @@ static inline void buf_set_changedtick(buf_T *const buf, const int changedtick)
|
|||||||
assert(changedtick_di->di_flags == (DI_FLAGS_RO|DI_FLAGS_FIX));
|
assert(changedtick_di->di_flags == (DI_FLAGS_RO|DI_FLAGS_FIX));
|
||||||
# endif
|
# endif
|
||||||
assert(changedtick_di == (dictitem_T *)&buf->changedtick_di);
|
assert(changedtick_di == (dictitem_T *)&buf->changedtick_di);
|
||||||
assert(&buf->b_changedtick == &buf->changedtick_di.di_tv.vval.v_number);
|
assert(&buf->b_changedtick // -V501
|
||||||
|
== &buf->changedtick_di.di_tv.vval.v_number);
|
||||||
#endif
|
#endif
|
||||||
buf->b_changedtick = changedtick;
|
buf->b_changedtick = changedtick;
|
||||||
}
|
}
|
||||||
|
@ -611,7 +611,7 @@ _convert_one_value_regular_dict: {}
|
|||||||
typval_encode_stop_converting_one_item:
|
typval_encode_stop_converting_one_item:
|
||||||
return OK;
|
return OK;
|
||||||
// Prevent “unused label” warnings.
|
// Prevent “unused label” warnings.
|
||||||
goto typval_encode_stop_converting_one_item;
|
goto typval_encode_stop_converting_one_item; // -V779
|
||||||
}
|
}
|
||||||
|
|
||||||
TYPVAL_ENCODE_SCOPE int _TYPVAL_ENCODE_ENCODE(
|
TYPVAL_ENCODE_SCOPE int _TYPVAL_ENCODE_ENCODE(
|
||||||
@ -814,6 +814,6 @@ encode_vim_to__error_ret:
|
|||||||
_mp_destroy(mpstack);
|
_mp_destroy(mpstack);
|
||||||
return FAIL;
|
return FAIL;
|
||||||
// Prevent “unused label” warnings.
|
// Prevent “unused label” warnings.
|
||||||
goto typval_encode_stop_converting_one_item;
|
goto typval_encode_stop_converting_one_item; // -V779
|
||||||
}
|
}
|
||||||
#endif // NVIM_EVAL_TYPVAL_ENCODE_C_H
|
#endif // NVIM_EVAL_TYPVAL_ENCODE_C_H
|
||||||
|
@ -548,6 +548,7 @@ EXTERN win_T *prevwin INIT(= NULL); /* previous window */
|
|||||||
FOR_ALL_TABS(tp) \
|
FOR_ALL_TABS(tp) \
|
||||||
FOR_ALL_WINDOWS_IN_TAB(wp, tp)
|
FOR_ALL_WINDOWS_IN_TAB(wp, tp)
|
||||||
|
|
||||||
|
// -V:FOR_ALL_WINDOWS_IN_TAB:501
|
||||||
# define FOR_ALL_WINDOWS_IN_TAB(wp, tp) \
|
# define FOR_ALL_WINDOWS_IN_TAB(wp, tp) \
|
||||||
for (win_T *wp = ((tp) == curtab) \
|
for (win_T *wp = ((tp) == curtab) \
|
||||||
? firstwin : (tp)->tp_firstwin; wp != NULL; wp = wp->w_next)
|
? firstwin : (tp)->tp_firstwin; wp != NULL; wp = wp->w_next)
|
||||||
|
Loading…
Reference in New Issue
Block a user