Changeset - r7254:0859ae18a30c
[Not reviewed]
master
0 2 0
truelight - 17 years ago 2007-07-14 20:21:02
truelight@openttd.org
(svn r10561) -Fix: don't give 'unused variable' warnings when disabling asserts
2 files changed with 10 insertions and 2 deletions:
0 comments (0 inline, 0 general)
src/blitter/factory.hpp
Show inline comments
 
@@ -39,7 +39,11 @@ protected:
 
		if (name == NULL) return;
 

	
 
		this->name = strdup(name);
 
		std::pair<Blitters::iterator, bool> P = GetBlitters().insert(Blitters::value_type(name, this));
 
#if !defined(NDEBUG)
 
		/* NDEBUG disables asserts and gives a warning: unused variable 'P' */
 
		std::pair<Blitters::iterator, bool> P =
 
#endif /* !NDEBUG */
 
		GetBlitters().insert(Blitters::value_type(name, this));
 
		assert(P.second);
 
	}
 

	
src/driver.h
Show inline comments
 
@@ -79,7 +79,11 @@ protected:
 
		strecpy(buf, GetDriverTypeName(type), lastof(buf));
 
		strecpy(buf + 5, name, lastof(buf));
 

	
 
		std::pair<Drivers::iterator, bool> P = GetDrivers().insert(Drivers::value_type(buf, this));
 
#if !defined(NDEBUG)
 
		/* NDEBUG disables asserts and gives a warning: unused variable 'P' */
 
		std::pair<Drivers::iterator, bool> P =
 
#endif /* !NDEBUG */
 
		GetDrivers().insert(Drivers::value_type(buf, this));
 
		assert(P.second);
 
	}
 

	
0 comments (0 inline, 0 general)