[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