summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorKhaled Hosny <khaledhosny@eglug.org>2013-02-23 19:55:17 +0000
committerKhaled Hosny <khaledhosny@eglug.org>2013-02-23 19:55:17 +0000
commitc6eaf0785296a8cb6c4e12c3e0ef3e9050ff8e17 (patch)
treec3299bbf18202f0b70351e063a30ee8f97d2113e /Build
parentd911b4022613bc6de8a80dc57224ac03461c4c90 (diff)
Revert "Patch to fix loading font faces from DFONT files"
We don't need this any more, as long as XeTeX and xdvipdfmx are using the same FreeType, we should be fine. git-svn-id: svn://tug.org/texlive/trunk@29214 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.11-PATCHES/ChangeLog5
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.11-PATCHES/patch-02-DFONT_FACE_INDEX18
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.11/src/base/ftrfork.c7
3 files changed, 3 insertions, 27 deletions
diff --git a/Build/source/libs/freetype2/freetype-2.4.11-PATCHES/ChangeLog b/Build/source/libs/freetype2/freetype-2.4.11-PATCHES/ChangeLog
index 9cb088df3c0..39e112d1241 100644
--- a/Build/source/libs/freetype2/freetype-2.4.11-PATCHES/ChangeLog
+++ b/Build/source/libs/freetype2/freetype-2.4.11-PATCHES/ChangeLog
@@ -1,8 +1,3 @@
-2013-02-23 Khaled Hosny <khaledhosny@eglug.org>
-
- * patch-02-DFONT_FACE_INDEX (new): Fix for loading font faces from DFONT
- files.
-
2013-01-02 Peter Breitenlohner <peb@mppmu.mpg.de>
* patch-01-CONFIG_SHELL (new): Build fix for ancient systems
diff --git a/Build/source/libs/freetype2/freetype-2.4.11-PATCHES/patch-02-DFONT_FACE_INDEX b/Build/source/libs/freetype2/freetype-2.4.11-PATCHES/patch-02-DFONT_FACE_INDEX
deleted file mode 100644
index 28dfcad7b58..00000000000
--- a/Build/source/libs/freetype2/freetype-2.4.11-PATCHES/patch-02-DFONT_FACE_INDEX
+++ /dev/null
@@ -1,18 +0,0 @@
-diff --git a/src/base/ftrfork.c b/src/base/ftrfork.c
-index dcefdd2..a617193 100644
---- a/src/base/ftrfork.c
-+++ b/src/base/ftrfork.c
-@@ -210,9 +210,10 @@
- ref[j].offset = temp & 0xFFFFFFL;
- }
-
-- ft_qsort( ref, *count, sizeof ( FT_RFork_Ref ),
-- ( int(*)(const void*, const void*) )
-- ft_raccess_sort_ref_by_id );
-+ if ( tag != TTAG_sfnt )
-+ ft_qsort( ref, *count, sizeof ( FT_RFork_Ref ),
-+ ( int(*)(const void*, const void*) )
-+ ft_raccess_sort_ref_by_id );
-
- if ( FT_NEW_ARRAY( offsets_internal, *count ) )
- goto Exit;
diff --git a/Build/source/libs/freetype2/freetype-2.4.11/src/base/ftrfork.c b/Build/source/libs/freetype2/freetype-2.4.11/src/base/ftrfork.c
index a6171938c1d..dcefdd28d61 100644
--- a/Build/source/libs/freetype2/freetype-2.4.11/src/base/ftrfork.c
+++ b/Build/source/libs/freetype2/freetype-2.4.11/src/base/ftrfork.c
@@ -210,10 +210,9 @@
ref[j].offset = temp & 0xFFFFFFL;
}
- if ( tag != TTAG_sfnt )
- ft_qsort( ref, *count, sizeof ( FT_RFork_Ref ),
- ( int(*)(const void*, const void*) )
- ft_raccess_sort_ref_by_id );
+ ft_qsort( ref, *count, sizeof ( FT_RFork_Ref ),
+ ( int(*)(const void*, const void*) )
+ ft_raccess_sort_ref_by_id );
if ( FT_NEW_ARRAY( offsets_internal, *count ) )
goto Exit;