freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freetype2-demos] master e2165418: * src/ftstring.c (main, write_header)


From: Werner Lemberg
Subject: [freetype2-demos] master e2165418: * src/ftstring.c (main, write_header): Reset custom header differently.
Date: Tue, 10 Jan 2023 11:50:32 -0500 (EST)

branch: master
commit e2165418a8f691b58cdc72f0825dd77758dd4875
Author: Alexei Podtelezhnikov <apodtele@gmail.com>
Commit: Alexei Podtelezhnikov <apodtele@gmail.com>

    * src/ftstring.c (main, write_header): Reset custom header differently.
---
 src/ftstring.c | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/src/ftstring.c b/src/ftstring.c
index f8f6d0c0..4e95fca0 100644
--- a/src/ftstring.c
+++ b/src/ftstring.c
@@ -648,8 +648,11 @@
                         -1, error_code );
 
     if ( status.header )
+    {
       grWriteCellString( display->bitmap, 0, 3 * HEADER_HEIGHT,
                          status.header, display->fore_color );
+      status.header = NULL;
+    }
 
     grRefreshSurface( display->surface );
   }
@@ -983,12 +986,8 @@
 
     FTDemo_Icon( handle, display );
 
-    status.header = NULL;
-
-    event_text_change();
-
     event_color_change();
-
+    event_text_change();
     event_font_change( 0 );
     FTDemo_String_Set( handle, status.text );
     FTDemo_Update_Current_Flags( handle );
@@ -1018,8 +1017,6 @@
       }
 
       write_header( error );
-
-      status.header = 0;
     } while ( !Process_Event() );
 
     printf( "Execution completed successfully.\n" );



reply via email to

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