Mercurial > vim
comparison src/gui_gtk_x11.c @ 25988:9b2be5556740 v8.2.3527
patch 8.2.3527: gcc complains about uninitialized variable
Commit: https://github.com/vim/vim/commit/9d4b8caf9eddb2db09395587c621309f4513befa
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Oct 17 11:33:47 2021 +0100
patch 8.2.3527: gcc complains about uninitialized variable
Problem: Gcc complains about uninitialized variable. (Tony Mechelynck)
Solution: Initialize it.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 17 Oct 2021 12:45:03 +0200 |
parents | aade8ef975d5 |
children | be2d004247e1 |
comparison
equal
deleted
inserted
replaced
25987:7e64e5351c4d | 25988:9b2be5556740 |
---|---|
5603 int len_sum; // return value needs to add up since we are | 5603 int len_sum; // return value needs to add up since we are |
5604 // printing substrings | 5604 // printing substrings |
5605 int byte_sum; // byte position in string | 5605 int byte_sum; // byte position in string |
5606 char_u *cs; // current *s pointer | 5606 char_u *cs; // current *s pointer |
5607 int needs_pango; // look ahead, 0=ascii 1=unicode/ligatures | 5607 int needs_pango; // look ahead, 0=ascii 1=unicode/ligatures |
5608 int should_need_pango; | 5608 int should_need_pango = FALSE; |
5609 int slen; | 5609 int slen; |
5610 int is_ligature; | 5610 int is_ligature; |
5611 int next_is_ligature; | 5611 int next_is_ligature; |
5612 int is_utf8; | 5612 int is_utf8; |
5613 char_u backup_ch; | 5613 char_u backup_ch; |
5741 else | 5741 else |
5742 { | 5742 { |
5743 slen++; // ascii | 5743 slen++; // ascii |
5744 } | 5744 } |
5745 } | 5745 } |
5746 | |
5746 // temporarily zero terminate substring, print, restore char, wrap | 5747 // temporarily zero terminate substring, print, restore char, wrap |
5747 backup_ch = *(cs + slen); | 5748 backup_ch = *(cs + slen); |
5748 *(cs + slen) = 0; | 5749 *(cs + slen) = 0; |
5749 len_sum += gui_gtk2_draw_string_ext(row, col + len_sum, | 5750 len_sum += gui_gtk2_draw_string_ext(row, col + len_sum, |
5750 cs, slen, flags, needs_pango); | 5751 cs, slen, flags, needs_pango); |