|
From: <axl...@us...> - 2009-06-24 10:29:07
|
Revision: 372
http://hgengine.svn.sourceforge.net/hgengine/?rev=372&view=rev
Author: axlecrusher
Date: 2009-06-24 10:28:29 +0000 (Wed, 24 Jun 2009)
Log Message:
-----------
Fix again.
It MUST be null if fail
Modified Paths:
--------------
Mercury2/modules/TextNode.cpp
Modified: Mercury2/modules/TextNode.cpp
===================================================================
--- Mercury2/modules/TextNode.cpp 2009-06-24 06:27:59 UTC (rev 371)
+++ Mercury2/modules/TextNode.cpp 2009-06-24 10:28:29 UTC (rev 372)
@@ -173,9 +173,10 @@
{
fprintf( stderr, "Error: Could not load font: \"%s\".", sFont.c_str() );
g_AllFonts.remove( sFont );
+ //This has to be set to null if there is a failure because this is what RenderText uses as a check
+ m_pThisFont = NULL;
return false;
}
- m_pThisFont = &g_AllFonts[sFont];
} else
m_pThisFont = &g_AllFonts[sFont];
SetDirtyText();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|