patches/libgnomeprint-sun-02-compile.diff
author rohinis
Tue, 29 Nov 2011 17:32:55 +0000
branchs11express-2010-11
changeset 22234 c23e64da3e06
parent 20263 0050e881a875
permissions -rw-r--r--
2011-11-29 Rohini S <[email protected]> * patches/Python26-22-audio.diff: Fixes CVE-2010-1634 * specs/SUNWPython26.spec: Fixes CR 7085446
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
20263
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
     1
--- libgnomeprint-sun-1.116.1/libgnomeprint/gp-tt-t1.c-orig	2010-10-08 15:06:11.224893380 -0500
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
     2
+++ libgnomeprint-sun-1.116.1/libgnomeprint/gp-tt-t1.c	2010-10-08 15:11:17.472069375 -0500
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
     3
@@ -357,7 +357,7 @@ static int stemoverlap (struct stem *s1,
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
     4
 static gint subfrombase (gint from, gint to);
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
     5
 static int gssentry (struct gentry *ge, struct stem *hs, gshort *hpairs, gint nhs, struct stem *vs, gshort *vpairs, gint nvs, struct stembounds *s, gshort *egp, gint *nextvsi, gint *nexthsi);
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
     6
 static int findstemat (gint value, gint origin, struct gentry *ge, struct stem *sp, gshort *pairs, gint ns, gint prevbest);
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
     7
-static void getline (gchar **src);
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
     8
+static void mygetline (gchar **src);
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
     9
 static gchar *eexec_start (gchar *line);
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
    10
 static gchar *eexec_string (gchar *string);
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
    11
 static const gchar *eexec_byte (guchar c);
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
    12
@@ -899,7 +899,7 @@ ttf_type1_dump (guchar *src, gint size)
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
    13
 
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
    14
 	while (*(src + cnt) != 0) {
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
    15
 		string = src + cnt;
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
    16
-		getline ((gchar **) &string);
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
    17
+		mygetline ((gchar **) &string);
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
    18
 		cnt = string - src;
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
    19
 		if (!strcmp (line, "currentfile eexec\n")) {
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
    20
 			if ((buf = eexec_start (line)) != NULL) {
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
    21
@@ -5054,7 +5054,7 @@ rrcurveto (gint dx1, gint dy1, gint dx2,
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
    22
 
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
    23
 /* ttf_type1_dump */
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
    24
 static void
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
    25
-getline (gchar **src)
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
    26
+mygetline (gchar **src)
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
    27
 {
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
    28
 	gint c;
0050e881a875 2010-10-25 Dave Lin <[email protected]>
davelam
parents:
diff changeset
    29
 	guchar *p = line;