[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2-demos] master 2478e2a: [ftgrid, ftstring, ftview] Avoid unini
From: |
Alexei Podtelezhnikov |
Subject: |
[freetype2-demos] master 2478e2a: [ftgrid, ftstring, ftview] Avoid uninitialized `event.type'. |
Date: |
Mon, 1 Jun 2020 23:46:56 -0400 (EDT) |
branch: master
commit 2478e2a4f09765664fc51bce8cc4ae02bf592592
Author: Alexei Podtelezhnikov <apodtele@gmail.com>
Commit: Alexei Podtelezhnikov <apodtele@gmail.com>
[ftgrid,ftstring,ftview] Avoid uninitialized `event.type'.
* src/ftgrid.c, src/ftstring.c, src/ftview.c (Process_Event): Updated.
---
ChangeLog | 6 ++++++
src/ftgrid.c | 10 ++++++----
src/ftstring.c | 6 ++++--
src/ftview.c | 10 ++++++----
4 files changed, 22 insertions(+), 10 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 1df3314..f4ed6c9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
2020-06-01 Alexei Podtelezhnikov <apodtele@gmail.com>
+ [ftgrid,ftstring,ftview] Avoid uninitialized `event.type'.
+
+ * src/ftgrid.c, src/ftstring.c, src/ftview.c (Process_Event): Updated.
+
+2020-06-01 Alexei Podtelezhnikov <apodtele@gmail.com>
+
* src/ftgamma.c (event_gamma_grid): Fix oscure resizing crash.
2020-05-31 Alexei Podtelezhnikov <apodtele@gmail.com>
diff --git a/src/ftgrid.c b/src/ftgrid.c
index 29df45f..9561498 100644
--- a/src/ftgrid.c
+++ b/src/ftgrid.c
@@ -1375,12 +1375,14 @@
if ( *status.keys )
event.key = grKEY( *status.keys++ );
else
+ {
grListenSurface( display->surface, 0, &event );
- if ( event.type == gr_event_resize )
- {
- grid_status_display( &status, display );
- return ret;
+ if ( event.type == gr_event_resize )
+ {
+ grid_status_display( &status, display );
+ return ret;
+ }
}
status.header = NULL;
diff --git a/src/ftstring.c b/src/ftstring.c
index 7c471d1..03841b7 100644
--- a/src/ftstring.c
+++ b/src/ftstring.c
@@ -486,10 +486,12 @@
if ( *status.keys )
event.key = grKEY( *status.keys++ );
else
+ {
grListenSurface( display->surface, 0, &event );
- if (event.type == gr_event_resize )
- return ret;
+ if ( event.type == gr_event_resize )
+ return ret;
+ }
if ( event.key >= '1' && event.key < '1' + N_RENDER_MODES )
{
diff --git a/src/ftview.c b/src/ftview.c
index 3fc4b3e..35aafff 100644
--- a/src/ftview.c
+++ b/src/ftview.c
@@ -1129,12 +1129,14 @@
if ( *status.keys )
event.key = grKEY( *status.keys++ );
else
+ {
grListenSurface( display->surface, 0, &event );
- if ( event.type == gr_event_resize )
- {
- status.update = 1;
- return ret;
+ if ( event.type == gr_event_resize )
+ {
+ status.update = 1;
+ return ret;
+ }
}
status.update = 0;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2-demos] master 2478e2a: [ftgrid, ftstring, ftview] Avoid uninitialized `event.type'.,
Alexei Podtelezhnikov <=