changeset 7995:d244f2e46d69 v7.4.1292

commit https://github.com/vim/vim/commit/2fc83fcd1d6dfd4728a2ef70e2316f79203c7ee0 Author: Bram Moolenaar <Bram@vim.org> Date: Mon Feb 8 22:57:24 2016 +0100 patch 7.4.1292 Problem: Some compilers complain about uninitialzed variable, even though all possible cases are handled. (Dominique Pelle) Solution: Add a default initialization.
author Christian Brabandt <cb@256bit.org>
date Mon, 08 Feb 2016 23:00:05 +0100
parents 85d2ce88b0cd
children 996b03ef584a
files src/eval.c src/version.c
diffstat 2 files changed, 5 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/eval.c
+++ b/src/eval.c
@@ -10611,7 +10611,7 @@ f_diff_hlID(typval_T *argvars UNUSED, ty
     static void
 f_empty(typval_T *argvars, typval_T *rettv)
 {
-    int		n;
+    int		n = FALSE;
 
     switch (argvars[0].v_type)
     {
@@ -19935,7 +19935,7 @@ f_trunc(typval_T *argvars, typval_T *ret
     static void
 f_type(typval_T *argvars, typval_T *rettv)
 {
-    int n;
+    int n = -1;
 
     switch (argvars[0].v_type)
     {
@@ -24952,7 +24952,7 @@ write_viminfo_varlist(FILE *fp)
     hashitem_T	*hi;
     dictitem_T	*this_var;
     int		todo;
-    char	*s;
+    char	*s = "";
     char_u	*p;
     char_u	*tofree;
     char_u	numbuf[NUMBUFLEN];
--- a/src/version.c
+++ b/src/version.c
@@ -748,6 +748,8 @@ static char *(features[]) =
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    1292,
+/**/
     1291,
 /**/
     1290,