From 8cf04b546c3c4da7f47162063eef6b8607a655e5 Mon Sep 17 00:00:00 2001 From: brain Date: Sat, 28 Oct 2006 13:48:55 +0000 Subject: I HATE YOU DEBIAN, YOU AND YOUR WHOLE OPERATION STINK git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5563 e03df62e-2008-0410-955e-edbf42e46eb7 --- src/users.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src') diff --git a/src/users.cpp b/src/users.cpp index 6ee51bb3a..09145d361 100644 --- a/src/users.cpp +++ b/src/users.cpp @@ -31,6 +31,9 @@ unsigned long uniq_id = 0; bool InitTypes(ServerConfig* conf, const char* tag) { + if (!conf->opertypes.size()) + return true; + conf->GetInstance()->Log(DEBUG,"Currently %d items to clear",conf->opertypes.size()); for (opertype_t::iterator n = conf->opertypes.begin(); n != conf->opertypes.end(); n++) { @@ -45,6 +48,9 @@ bool InitTypes(ServerConfig* conf, const char* tag) bool InitClasses(ServerConfig* conf, const char* tag) { + if (!conf->operclass.size()) + return true; + for (operclass_t::iterator n = conf->operclass.begin(); n != conf->operclass.end(); n++) { if (n->second) -- cgit v1.2.3