From d2895f971359f33eae2bbd8ec908cdc01abc7a09 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sat, 21 Aug 2004 01:45:02 +0000 Subject: [PATCH] allow UnloadTexture(NULL), like delete NULL --- stepmania/src/RageTextureManager.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/stepmania/src/RageTextureManager.cpp b/stepmania/src/RageTextureManager.cpp index d1a10d1897..1cba285b31 100644 --- a/stepmania/src/RageTextureManager.cpp +++ b/stepmania/src/RageTextureManager.cpp @@ -165,6 +165,9 @@ void RageTextureManager::PermanentTexture( RageTextureID ID ) void RageTextureManager::UnloadTexture( RageTexture *t ) { + if( t == NULL ) + return; + t->m_iRefCount--; ASSERT( t->m_iRefCount >= 0 );