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++) { |