Changed module initialisation behavior

Former-commit-id: f3901c7785ab89b113afd961d7a51b609db2e314
This commit is contained in:
Lynix
2013-01-29 01:57:51 +01:00
parent 861c1b6a38
commit 00d636fb1c
3 changed files with 11 additions and 3 deletions

View File

@@ -364,7 +364,12 @@ bool NzRenderer::HasCapability(nzRendererCap capability)
bool NzRenderer::Initialize(bool initializeDebugDrawer)
{
if (s_moduleReferenceCounter++ != 0)
{
if (initializeDebugDrawer && !NzDebugDrawer::Initialize())
NazaraWarning("Failed to initialize debug drawer"); // Non-critique
return true; // Déjà initialisé
}
// Initialisation des dépendances
if (!NzUtility::Initialize())