diff options
author | Eliseo Martínez <eliseomarmol@gmail.com> | 2014-11-17 10:39:40 +0100 |
---|---|---|
committer | Eliseo Martínez <eliseomarmol@gmail.com> | 2014-11-18 22:00:02 +0100 |
commit | 3bf32fe43f86a2c966c77b130f7ea7c71b6ac099 (patch) | |
tree | 0509747edef6afbb00fc615baa21a7aa15be2746 /src/nvim/api/vim.c | |
parent | 34a4a01e4efb690743de0fe60d98a3ebed1bd681 (diff) | |
download | rneovim-3bf32fe43f86a2c966c77b130f7ea7c71b6ac099.tar.gz rneovim-3bf32fe43f86a2c966c77b130f7ea7c71b6ac099.tar.bz2 rneovim-3bf32fe43f86a2c966c77b130f7ea7c71b6ac099.zip |
Fix warnings: eval.c: call_user_func(): Out of bounds: FP.
Problem : Out-of-bound array access @ 18429.
Diagnostic : False positive.
Rationale : Situation is intentional. `dictitem_T` is a prefix all dict
items whill share, but actual size of each item will be
different depending on its key length. `di_key` array field
is declared of size 1 just to have a field name, but real
size will vary for each item.
Resolution : Make analyzer ignore it.
This could be refactored to use C99-allowed variable length
arrays, but eval.c is bound to dissappear, so no effort is
done in that sense.
Diffstat (limited to 'src/nvim/api/vim.c')
0 files changed, 0 insertions, 0 deletions