freetype-commit
[Top][All Lists]
Advanced

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

[freetype2-demos] master eb3353f: * src/ftmulti.c (main): Fix header re-


From: Werner LEMBERG
Subject: [freetype2-demos] master eb3353f: * src/ftmulti.c (main): Fix header re-display.
Date: Wed, 18 Nov 2020 05:36:02 -0500 (EST)

branch: master
commit eb3353ff132e97c1459db3b68790d9a931461e80
Author: Werner Lemberg <wl@gnu.org>
Commit: Werner Lemberg <wl@gnu.org>

    * src/ftmulti.c (main): Fix header re-display.
    
    The `header` string buffer must always be reset.
---
 ChangeLog     | 6 ++++++
 src/ftmulti.c | 3 +++
 2 files changed, 9 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index c023ce2..0dd6b49 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2020-11-18  Werner Lemberg  <wl@gnu.org>
+
+       * src/ftmulti.c (main): Fix header re-display.
+
+       The `header` string buffer must always be reset.
+
 2020-11-17  Alexei Podtelezhnikov  <apodtele@gmail.com>
 
        * src/ftcommon.c (FTDemo_Draw_Header): Always show encoding.
diff --git a/src/ftmulti.c b/src/ftmulti.c
index 503062a..4e63071 100644
--- a/src/ftmulti.c
+++ b/src/ftmulti.c
@@ -1166,6 +1166,8 @@
         }
 
         strbuf_init( header, Header, sizeof ( Header ) );
+
+        strbuf_reset( header );
         strbuf_format( header, "%.50s %.50s (file %.100s)",
                        face->family_name,
                        face->style_name,
@@ -1232,6 +1234,7 @@
 
           const char*  format_str = NULL;
 
+
           if ( !strcmp( font_format, "CFF" ) )
             format_str = ( cff_hinting_engine == FT_HINTING_FREETYPE
                          ? "CFF (FreeType)"



reply via email to

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