Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTon Roosendaal <ton@blender.org>2003-11-22 19:59:54 +0300
committerTon Roosendaal <ton@blender.org>2003-11-22 19:59:54 +0300
commitabe3881a19513d42f0167332f874f47df45d905f (patch)
treeacf15aaee9ad83ecadd12566479cc3c34d74461a /source/blender/ftfont
parent3c60f8778aa190fa0bf6cc1c220472cdaf04d8b9 (diff)
- added check before freeing a font pointer... dunno if its needed, but
better do this anyway! theres a 0.01% chance errors with AA goes away now on some platforms... but i doubt!
Diffstat (limited to 'source/blender/ftfont')
-rw-r--r--source/blender/ftfont/intern/FTF_TTFont.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/source/blender/ftfont/intern/FTF_TTFont.cpp b/source/blender/ftfont/intern/FTF_TTFont.cpp
index 5dbcf368331..ea743139c76 100644
--- a/source/blender/ftfont/intern/FTF_TTFont.cpp
+++ b/source/blender/ftfont/intern/FTF_TTFont.cpp
@@ -165,11 +165,11 @@ int FTF_TTFont::SetFont(char* str, int size)
int err = 0;
bool success = 0;
- delete fonts;
+ if (fonts) delete fonts;
+ if (fontm) delete fontm;
+ if (fontl) delete fontl;
fonts= NULL;
- delete fontm;
fontm= NULL;
- delete fontl;
fontl= NULL;
font = new FTGLPixmapFont(str);