]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_conn_waitpong.cpp
delete operator tracking in debug mode (using a macro -- live with it.)
[user/henk/code/inspircd.git] / src / modules / m_conn_waitpong.cpp
index f67021af5d7ab493c7d665f218dea602354af4f1..804026adbae8c4de193747be55b07d70c972d02f 100644 (file)
@@ -21,7 +21,7 @@ char* RandString(unsigned int length)
        
        out[length] = '\0';
        
-       delete tmp;
+       DELETE(tmp);
        
        return (char*)out;
 }
@@ -56,7 +56,7 @@ class ModuleWaitPong : public Module
                if(Conf->GetError() == CONF_VALUE_NOT_FOUND)
                        killonbadreply = true;
                                
-               delete Conf;
+               DELETE(Conf);
        }
 
        void Implements(char* List)
@@ -86,7 +86,7 @@ class ModuleWaitPong : public Module
                        {
                                if(strcmp(pingrpl, parameters[0]) == 0)
                                {
-                                       delete pingrpl;
+                                       DELETE(pingrpl);
                                        user->Shrink("waitpong_pingstr");
                                        return 1;
                                }
@@ -113,7 +113,7 @@ class ModuleWaitPong : public Module
 
                if(pingrpl)
                {
-                       delete pingrpl;
+                       DELETE(pingrpl);
                        user->Shrink("waitpong_pingstr");
                }
        }
@@ -127,7 +127,7 @@ class ModuleWaitPong : public Module
                        
                        if(pingrpl)
                        {
-                               delete pingrpl;
+                               DELETE(pingrpl);
                                user->Shrink("waitpong_pingstr");
                        } 
                }