freetype-cvs
[Top][All Lists]
Advanced

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

[ft-cvs] freetype2 ChangeLog


From: suzuki toshiya
Subject: [ft-cvs] freetype2 ChangeLog
Date: Thu, 22 Jun 2006 02:34:27 +0000

CVSROOT:        /cvsroot/freetype
Module name:    freetype2
Changes by:     suzuki toshiya <mpsuzuki>       06/06/22 02:34:27

Modified files:
        .              : ChangeLog 

Log message:
        * src/base/ftmac.c: Add byteorder workaround for Intel Mac

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/freetype2/ChangeLog?cvsroot=freetype&r1=1.1351&r2=1.1352

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/freetype/freetype2/ChangeLog,v
retrieving revision 1.1351
retrieving revision 1.1352
diff -u -b -r1.1351 -r1.1352
--- ChangeLog   16 Jun 2006 06:50:36 -0000      1.1351
+++ ChangeLog   22 Jun 2006 02:34:27 -0000      1.1352
@@ -1,3 +1,26 @@
+2006-06-22  suzuki toshiya  <address@hidden>
+
+       Insert EndianS16_BtoN and EndianS32_BtoN as workaround for
+       Intel Mac. The original patch was written by David Sachitano
+       and Lawrence Coopet, modified by Sean McBride for MPW
+       compatibility. Only required data are converted, unused data
+       are left in big endian.
+
+       * src/base/ftmac.c:
+       Undefine existing OS_INLINE before definition.
+       Include <Endian.h> for byteorder macros for non Mac OS X
+       platforms.
+       (count_faces_sfnt): Insert EndianS16_BtoN to parse the header
+       of FontAssociation table in FOND resource.
+       (count_faces_scalable): Insert EndianS16_BtoN to parse the
+       header and fontSize at each entry of FontAssociation table
+       in FOND resource.
+       (parse_fond): Insert EndianS16_BtoN and EndianS32_BtoN to
+       parse ffStylOff of FamilyRecord header of FOND resource,
+       the header, fontSize, fontID at each entry of FontAssociation
+       table, and StyleMapping table.
+       (count_faces): HUnlock is suspended after all FOND utilization.
+
 2006-06-08  suzuki toshiya  <address@hidden>
 
        Public API of TrueTypeGX, OpenType, and classic kern table validator




reply via email to

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