patch 7.4.2047
Problem:    Compiler warning for initializing a struct.
Solution:   Initialize in another way. (Anton Lindqvist)
diff --git a/src/quickfix.c b/src/quickfix.c
index 4be1d91..6898975 100644
--- a/src/quickfix.c
+++ b/src/quickfix.c
@@ -792,7 +792,7 @@
     int		    errmsglen;
     char_u	    *pattern;
     qfstate_T	    state = {NULL, 0, NULL, 0, NULL, NULL, NULL, NULL,
-			     NULL, lnumfirst, lnumlast};
+			     NULL, 0, 0};
     int		    col = 0;
     char_u	    use_viscol = FALSE;
     int		    type = 0;
@@ -903,6 +903,8 @@
 	state.tv = tv;
     }
     state.buf = buf;
+    state.buflnum = lnumfirst;
+    state.lnumlast = lnumlast;
 
     /*
      * Read the lines in the error file one by one.
diff --git a/src/version.c b/src/version.c
index 8b05a3d..fc767bb 100644
--- a/src/version.c
+++ b/src/version.c
@@ -759,6 +759,8 @@
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    2047,
+/**/
     2046,
 /**/
     2045,