patch 8.2.3527: gcc complains about uninitialized variable
Problem: Gcc complains about uninitialized variable. (Tony Mechelynck)
Solution: Initialize it.
diff --git a/src/gui_gtk_x11.c b/src/gui_gtk_x11.c
index c55d979..e107c5e 100644
--- a/src/gui_gtk_x11.c
+++ b/src/gui_gtk_x11.c
@@ -5605,7 +5605,7 @@
int byte_sum; // byte position in string
char_u *cs; // current *s pointer
int needs_pango; // look ahead, 0=ascii 1=unicode/ligatures
- int should_need_pango;
+ int should_need_pango = FALSE;
int slen;
int is_ligature;
int next_is_ligature;
@@ -5743,6 +5743,7 @@
slen++; // ascii
}
}
+
// temporarily zero terminate substring, print, restore char, wrap
backup_ch = *(cs + slen);
*(cs + slen) = 0;