aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEliseo Martínez <eliseomarmol@gmail.com>2015-03-31 11:12:01 +0200
committerJustin M. Keyes <justinkz@gmail.com>2015-04-07 20:04:34 -0400
commitaf8adc2d8c0af9906aaa719cf3e1a8b2b34ecb4a (patch)
tree9d63e22725480d61cd232beef6ca03f5f4ba635e /src
parent1b4dbdf45bfc59b84da48bbbac7209fda61c5d22 (diff)
downloadrneovim-af8adc2d8c0af9906aaa719cf3e1a8b2b34ecb4a.tar.gz
rneovim-af8adc2d8c0af9906aaa719cf3e1a8b2b34ecb4a.tar.bz2
rneovim-af8adc2d8c0af9906aaa719cf3e1a8b2b34ecb4a.zip
Fix warnings: terminal.c: get_config_int(): Dead init: RI.
Problem : Dead initialization @ 1119. Diagnostic : Real issue. Rationale : `obj` is immediately assigned another value through GET_CONFIG_VALUE macro. Resolution : Don't initialize. Helped-by: oni-link <knil.ino@gmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/nvim/terminal.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/nvim/terminal.c b/src/nvim/terminal.c
index f9786614f1..dda5cf69ab 100644
--- a/src/nvim/terminal.c
+++ b/src/nvim/terminal.c
@@ -1117,11 +1117,12 @@ static char *get_config_string(Terminal *term, char *key)
static int get_config_int(Terminal *term, char *key)
{
- Object obj = OBJECT_INIT;
+ Object obj;
GET_CONFIG_VALUE(term, key, obj);
if (obj.type == kObjectTypeInteger) {
return (int)obj.data.integer;
}
+ api_free_object(obj);
return 0;
}