summaryrefslogtreecommitdiff
path: root/src/xftfreetype.c
diff options
context:
space:
mode:
authorAlexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>2004-09-15 16:33:21 +0000
committerAlexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>2004-09-15 16:33:21 +0000
commit0f41eb539e0c30e9b06171a521c0f28ba5410871 (patch)
tree20bebcf89bedf66f43b48ca0d58623f0ec328946 /src/xftfreetype.c
parent2010add583954392d26607e421da933600d5abb2 (diff)
downloadxorg-lib-libXft-0f41eb539e0c30e9b06171a521c0f28ba5410871.tar.gz
Diffstat (limited to 'src/xftfreetype.c')
-rw-r--r--src/xftfreetype.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/xftfreetype.c b/src/xftfreetype.c
index 1a52c21..676b7e6 100644
--- a/src/xftfreetype.c
+++ b/src/xftfreetype.c
@@ -289,7 +289,8 @@ _XftReleaseFile (XftFtFile *f)
if (f->face)
FT_Done_Face (f->face);
}
- XftMemFree (XFT_MEM_FILE, sizeof (XftFtFile) + strlen (f->file) + 1);
+ XftMemFree (XFT_MEM_FILE,
+ sizeof (XftFtFile) + f->file ? strlen (f->file) + 1 : 0);
free (f);
}