diff options
author | Eliseo Martínez <eliseomarmol@gmail.com> | 2014-12-04 10:05:54 +0100 |
---|---|---|
committer | Eliseo Martínez <eliseomarmol@gmail.com> | 2014-12-06 17:40:12 +0100 |
commit | 734ac625bb320bb260a745b0bcb506e16a0c21ab (patch) | |
tree | 4235093947ca4f689b45de294d19b09a6f7ac820 /src | |
parent | a71c5e9eb98fbb2ca88510269935cdcda37369fc (diff) | |
download | rneovim-734ac625bb320bb260a745b0bcb506e16a0c21ab.tar.gz rneovim-734ac625bb320bb260a745b0bcb506e16a0c21ab.tar.bz2 rneovim-734ac625bb320bb260a745b0bcb506e16a0c21ab.zip |
Fix warnings: message.c: msg_attr_keep(): Np dereference: FP.
Problem : Dereference of null pointer @ 179.
Diagnostic : False positive.
Rationale : Error occurs if `s` paramater is null, which should not
happen.
Resolution : Declare parameter as non null.
Diffstat (limited to 'src')
-rw-r--r-- | src/nvim/message.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/nvim/message.c b/src/nvim/message.c index cd0c548fb4..5832b2e7cb 100644 --- a/src/nvim/message.c +++ b/src/nvim/message.c @@ -145,7 +145,7 @@ int verb_msg(char_u *s) return n; } -int msg_attr(char_u *s, int attr) +int msg_attr(char_u *s, int attr) FUNC_ATTR_NONNULL_ARG(1) { return msg_attr_keep(s, attr, FALSE); } @@ -156,6 +156,7 @@ msg_attr_keep ( int attr, int keep /* TRUE: set keep_msg if it doesn't scroll */ ) + FUNC_ATTR_NONNULL_ARG(1) { static int entered = 0; int retval; @@ -2623,7 +2624,7 @@ int verbose_open(void) * Give a warning message (for searching). * Use 'w' highlighting and may repeat the message after redrawing */ -void give_warning(char_u *message, bool hl) +void give_warning(char_u *message, bool hl) FUNC_ATTR_NONNULL_ARG(1) { /* Don't do this for ":silent". */ if (msg_silent != 0) |