From 50f875a2f57687966a98c4cad4332b58c46c85ac Mon Sep 17 00:00:00 2001 From: Nathan Bowhay Date: Tue, 3 Feb 2015 14:18:06 -0800 Subject: [PATCH] Fixed bug with comparison cases of getRenderEnabled For some reason returning true/false rather that 1/0 from _getRenderEnabled would cause errors in some comparison cases to see if it was true or not (would treat it as if it was a string/word rather than a bool or int). --- Engine/source/scene/sceneObject.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Engine/source/scene/sceneObject.cpp b/Engine/source/scene/sceneObject.cpp index 80e2ba338..1420bac11 100644 --- a/Engine/source/scene/sceneObject.cpp +++ b/Engine/source/scene/sceneObject.cpp @@ -720,9 +720,9 @@ const char* SceneObject::_getRenderEnabled( void* object, const char* data ) { SceneObject* obj = reinterpret_cast< SceneObject* >( object ); if( obj->mObjectFlags.test( RenderEnabledFlag ) ) - return "true"; + return "1"; else - return "false"; + return "0"; } //-----------------------------------------------------------------------------