freetype-commit
[Top][All Lists]
Advanced

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

[freetype2-demos] master 4617a4c: * src/ftmulti.c (Clear_Display): Use s


From: Alexei Podtelezhnikov
Subject: [freetype2-demos] master 4617a4c: * src/ftmulti.c (Clear_Display): Use size_t.
Date: Fri, 6 Nov 2020 23:29:23 -0500 (EST)

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

    * src/ftmulti.c (Clear_Display): Use size_t.
---
 ChangeLog     | 4 ++++
 src/ftmulti.c | 8 ++------
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 639316b..8da3053 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2020-11-06  Alexei Podtelezhnikov  <apodtele@gmail.com>
 
+       * src/ftmulti.c (Clear_Display): Use size_t.
+
+2020-11-06  Alexei Podtelezhnikov  <apodtele@gmail.com>
+
        [ftgrid,ftmulti,ftdiff] Fix up layout for the larger font.
 
        * src/ftgrid.c (DO_DOTNUMBERS): Rely on GR_FONT_SIZE.
diff --git a/src/ftmulti.c b/src/ftmulti.c
index 5abf2cd..503062a 100644
--- a/src/ftmulti.c
+++ b/src/ftmulti.c
@@ -280,12 +280,8 @@
   static void
   Clear_Display( void )
   {
-    long  bitmap_size = (long)bit->pitch * bit->rows;
-
-
-    if ( bitmap_size < 0 )
-      bitmap_size = -bitmap_size;
-    memset( bit->buffer, 0, (unsigned long)bitmap_size );
+    memset( bit->buffer, 0, (size_t)bit->rows *
+                            ( bit->pitch < 0 ? -bit->pitch : bit->pitch ) );
   }
 
 



reply via email to

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