From d17465716790010b6e3221f9ce49272110276ccf Mon Sep 17 00:00:00 2001 From: brain Date: Fri, 11 Aug 2006 12:15:03 +0000 Subject: Now two types of log macro, log() and ilog(). log() assumes an InspIRCd object called ServerInstance, ilog() takes an InspIRCd object as first param. TODO: Run a regexp over these, using perl, to translate them into InspIRCd::Log calls and then eliminate the macro :) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4879 e03df62e-2008-0410-955e-edbf42e46eb7 --- src/base.cpp | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) (limited to 'src/base.cpp') diff --git a/src/base.cpp b/src/base.cpp index e79d336b7..30df1f0e7 100644 --- a/src/base.cpp +++ b/src/base.cpp @@ -38,16 +38,7 @@ bool Extensible::Shrink(const std::string &key) * returns the number of elements removed, std::map * is single-associative so this should only be 0 or 1 */ - if(this->Extension_Items.erase(key)) - { - log(DEBUG, "Shrinking object with item %s",key.c_str()); - return true; - } - else - { - log(DEBUG, "Tried to shrink object with item %s but no items removed", key.c_str()); - return false; - } + return this->Extension_Items.erase(key); } void Extensible::GetExtList(std::deque &list) -- cgit v1.3.1-10-gc9f91