From 79a233e3f88c3078b9ddb9074a53464ba942b5f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaakko=20Ker=C3=A4nen?= Date: Wed, 2 Jul 2014 20:11:16 +0300 Subject: [PATCH] Fixed|SettingsRegister: Benign compiler warnings in release build Unused variables. --- doomsday/libdoomsday/src/defs/dedregister.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doomsday/libdoomsday/src/defs/dedregister.cpp b/doomsday/libdoomsday/src/defs/dedregister.cpp index 968d783c44..989ba8d0e1 100644 --- a/doomsday/libdoomsday/src/defs/dedregister.cpp +++ b/doomsday/libdoomsday/src/defs/dedregister.cpp @@ -54,7 +54,7 @@ DENG2_PIMPL(DEDRegister) if(names) names->audienceForDeletion() -= this; } - void recordBeingDeleted(Record &record) + void recordBeingDeleted(Record &DENG2_DEBUG_ONLY(record)) { DENG2_ASSERT(names == &record); names = 0; @@ -66,11 +66,13 @@ DENG2_PIMPL(DEDRegister) // each definition record are deleted. (*names)["order"].value().clear(); +#ifdef DENG2_DEBUG DENG2_ASSERT(parents.isEmpty()); foreach(String const &key, keys.keys()) { DENG2_ASSERT(lookup(key).size() == 0); } +#endif } void addKey(String const &name, LookupFlags const &flags)