summaryrefslogtreecommitdiff
path: root/src/fcfs.c
diff options
context:
space:
mode:
authorBehdad Esfahbod <behdad@behdad.org>2012-12-29 23:12:07 -0500
committerBehdad Esfahbod <behdad@behdad.org>2012-12-29 23:12:07 -0500
commitd7e1965aa0f55925913e9764d2d0792cc14490c2 (patch)
tree67e3fbf05df45b6cab7b4f64c88569d03dc0925d /src/fcfs.c
parentd823bb3cad1b34d92ca99998a00f35b66666bdf3 (diff)
downloadfontconfig-d7e1965aa0f55925913e9764d2d0792cc14490c2.tar.gz
Remove memory accounting and reporting
That belongs in tools like cairo/util/malloc-stat.so
Diffstat (limited to 'src/fcfs.c')
-rw-r--r--src/fcfs.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/fcfs.c b/src/fcfs.c
index 6625687..941abba 100644
--- a/src/fcfs.c
+++ b/src/fcfs.c
@@ -33,7 +33,6 @@ FcFontSetCreate (void)
s = (FcFontSet *) malloc (sizeof (FcFontSet));
if (!s)
return 0;
- FcMemAlloc (FC_MEM_FONTSET, sizeof (FcFontSet));
s->nfont = 0;
s->sfont = 0;
s->fonts = 0;
@@ -48,11 +47,7 @@ FcFontSetDestroy (FcFontSet *s)
for (i = 0; i < s->nfont; i++)
FcPatternDestroy (s->fonts[i]);
if (s->fonts)
- {
- FcMemFree (FC_MEM_FONTPTR, s->sfont * sizeof (FcPattern *));
free (s->fonts);
- }
- FcMemFree (FC_MEM_FONTSET, sizeof (FcFontSet));
free (s);
}
@@ -71,9 +66,6 @@ FcFontSetAdd (FcFontSet *s, FcPattern *font)
f = (FcPattern **) malloc (sfont * sizeof (FcPattern *));
if (!f)
return FcFalse;
- if (s->sfont)
- FcMemFree (FC_MEM_FONTPTR, s->sfont * sizeof (FcPattern *));
- FcMemAlloc (FC_MEM_FONTPTR, sfont * sizeof (FcPattern *));
s->sfont = sfont;
s->fonts = f;
}