[Commit] Xft xftname.c,1.14,1.15

Keith Packard commit@keithp.com
Tue, 13 May 2003 09:45:24 -0700


Committed by: keithp

Update of /local/src/CVS/Xft
In directory home.keithp.com:/tmp/cvs-serv24956

Modified Files:
	xftname.c 
Log Message:
Oops -- committed Mike Fabian's patch without some needed changes

Index: xftname.c
===================================================================
RCS file: /local/src/CVS/Xft/xftname.c,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- xftname.c	12 May 2003 17:52:06 -0000	1.14
+++ xftname.c	13 May 2003 16:45:22 -0000	1.15
@@ -60,11 +60,12 @@
 	return FcFalse;
     if (strlen ((char *) name) + 1 > len)
     {
-	free (name);
 	FcPattern *new = FcPatternDuplicate (pat);
+	free (name);
 	FcPatternDel (new, FC_LANG);
 	FcPatternDel (new, FC_CHARSET);
 	name = FcNameUnparse (new);
+	FcPatternDestroy (new);
 	if (!name)
 	    return FcFalse;
 	if (strlen ((char *) name) + 1 > len)