[Bf-blender-cvs] CVS commit: blender/source/blender/ftfont FTF_Api.h blender/source/blender/ftfont/intern FTF_Api.cpp FTF_TTFont.cpp blender/source/blender/src usiblender.c
Daniel Dunbar
daniel at zuster.org
Fri Jan 23 15:19:44 CET 2004
zuster (Daniel Dunbar) 2004/01/23 15:19:44 CET
Modified files:
blender/source/blender/ftfont FTF_Api.h
blender/source/blender/ftfont/intern FTF_Api.cpp
FTF_TTFont.cpp
blender/source/blender/src usiblender.c
Log:
- FTF_TTFont didn't initialize fontm,fontl,fonts to NULL, leads to
possible bad free
- FTF_Api.cpp used static C++ object, hard to understand and icky,
was probably source of phase4's crashes, replaced with dynamically
allocated object and added FTF_End to free it and sensible time.
Revision Changes Path
1.4 +3 -1 blender/source/blender/ftfont/FTF_Api.h
1.4 +26 -15 blender/source/blender/ftfont/intern/FTF_Api.cpp
1.15 +2 -1 blender/source/blender/ftfont/intern/FTF_TTFont.cpp
1.44 +3 -1 blender/source/blender/src/usiblender.c
More information about the Bf-blender-cvs
mailing list