Fix /rehash memory leaks and realname Kill blocks.
[ircu2.10.12-pk.git] / ircd / class.c
index e0fe644639f230165f2b96b3babee6b54c0575d5..2509f6577be1e7b58fd5f924a2218cf5b263a946 100644 (file)
@@ -77,8 +77,8 @@ void free_class(struct ConnectionClass* p)
   if (p)
   {
     assert(0 == p->valid);
-    if (p->cc_name)
-      MyFree(p->cc_name);
+    MyFree(p->cc_name);
+    MyFree(p->default_umode);
     MyFree(p);
     --connClassAllocCount;
   }