diff options
author | Ton Roosendaal <ton@blender.org> | 2003-11-22 19:59:54 +0300 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2003-11-22 19:59:54 +0300 |
commit | abe3881a19513d42f0167332f874f47df45d905f (patch) | |
tree | acf15aaee9ad83ecadd12566479cc3c34d74461a /source/blender/ftfont | |
parent | 3c60f8778aa190fa0bf6cc1c220472cdaf04d8b9 (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.cpp | 6 |
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); |