freetype-commit
[Top][All Lists]
Advanced

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

[freetype2-demos] master 79f3c3d 1/2: * src/ftcommon.c (FTDemo_Make_Enco


From: Werner Lemberg
Subject: [freetype2-demos] master 79f3c3d 1/2: * src/ftcommon.c (FTDemo_Make_Encoding_Tag): Refactor.
Date: Sun, 14 Aug 2022 23:43:18 -0400 (EDT)

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

    * src/ftcommon.c (FTDemo_Make_Encoding_Tag): Refactor.
---
 src/ftcommon.c | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/src/ftcommon.c b/src/ftcommon.c
index cc5a318..0459f32 100644
--- a/src/ftcommon.c
+++ b/src/ftcommon.c
@@ -2024,13 +2024,8 @@
     unsigned long  l = 0;
 
 
-    for ( i = 0; i < 4; i++ )
-    {
-      if ( !s[i] )
-        break;
-      l <<= 8;
-      l  += (unsigned long)s[i];
-    }
+    for ( i = 0; i < 4 && s[i]; i++ )
+      l = ( l << 8 ) | s[i];
 
     return l;
   }



reply via email to

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