Gentoo Archives: gentoo-commits

From: "Alexis Ballier (aballier)" <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in src/patchsets/texlive/2008/texlive-core: 250_all_xdvipdfmx_free_non_malloced_pointers.patch series
Date: Thu, 06 Aug 2009 13:01:06
Message-Id: E1MZ2ad-0003lm-PR@stork.gentoo.org
1 aballier 09/08/06 13:01:03
2
3 Modified: series
4 Added: 250_all_xdvipdfmx_free_non_malloced_pointers.patch
5 Log:
6 add a patch so that xdvipdfmx doesnt try to free a non malloced pointer, bug #276415
7
8 Revision Changes Path
9 1.11 src/patchsets/texlive/2008/texlive-core/series
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/texlive/2008/texlive-core/series?rev=1.11&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/texlive/2008/texlive-core/series?rev=1.11&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/texlive/2008/texlive-core/series?r1=1.10&r2=1.11
14
15 Index: series
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo/src/patchsets/texlive/2008/texlive-core/series,v
18 retrieving revision 1.10
19 retrieving revision 1.11
20 diff -u -r1.10 -r1.11
21 --- series 3 Aug 2009 10:19:32 -0000 1.10
22 +++ series 6 Aug 2009 13:01:03 -0000 1.11
23 @@ -11,3 +11,4 @@
24 220_all_gcc44-glibc210.patch
25 230_all_jpegimage_implicit_decl_free.patch
26 240_all_autoconf264.patch
27 +250_all_xdvipdfmx_free_non_malloced_pointers.patch
28
29
30
31 1.1 src/patchsets/texlive/2008/texlive-core/250_all_xdvipdfmx_free_non_malloced_pointers.patch
32
33 file : http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/texlive/2008/texlive-core/250_all_xdvipdfmx_free_non_malloced_pointers.patch?rev=1.1&view=markup
34 plain: http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/texlive/2008/texlive-core/250_all_xdvipdfmx_free_non_malloced_pointers.patch?rev=1.1&content-type=text/plain
35
36 Index: 250_all_xdvipdfmx_free_non_malloced_pointers.patch
37 ===================================================================
38 http://bugs.gentoo.org/show_bug.cgi?id=276415
39
40 Upstream status: Mailed to Jonathan Kew on 6 Aug 2009
41
42
43 Index: texlive-20080816-source/texk/xdvipdfmx/src/tt_post.c
44 ===================================================================
45 --- texlive-20080816-source.orig/texk/xdvipdfmx/src/tt_post.c
46 +++ texlive-20080816-source/texk/xdvipdfmx/src/tt_post.c
47 @@ -185,7 +185,7 @@ tt_release_post_table (struct tt_post_ta
48
49 ASSERT(post);
50
51 - if (post->glyphNamePtr)
52 + if (post->glyphNamePtr && post->Version != 0x00010000UL)
53 RELEASE(post->glyphNamePtr);
54 if (post->names) {
55 for (i = 0; i < post->count; i++) {