patch 7.4.1131
Problem:    New lines in the viminfo file are dropped.
Solution:   Copy lines starting with "|".  Fix that when using :rviminfo in a
            function global variables were restored as function-local
            variables.
diff --git a/src/structs.h b/src/structs.h
index 0c06401..5c65cc6 100644
--- a/src/structs.h
+++ b/src/structs.h
@@ -1008,6 +1008,7 @@
 #ifdef FEAT_MBYTE
     vimconv_T	vir_conv;	/* encoding conversion */
 #endif
+    garray_T	vir_barlines;	/* lines starting with | */
 } vir_T;
 
 #define CONV_NONE		0