freetype-commit
[Top][All Lists]
Advanced

[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;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]