added new multi log system
[NeonServV5.git] / src / ChanNode.c
index 41bbd455fd9d0df9783eb13860434ab700f86175..44a335f1cb822f2d7c414ebeef955781c93601c1 100644 (file)
@@ -22,6 +22,7 @@
 #include "ModeNode.h"
 #include "IRCEvents.h"
 #include "tools.h"
+#include "log.h"
 
 static struct ChanNode **chanList;
 
@@ -131,7 +132,7 @@ struct ChanNode* addChannel(const char *name) {
     struct ChanNode *chan = malloc(sizeof(*chan));
     if (!chan)
     {
-        perror("malloc() failed");
+        printf_log("main", LOG_ERROR, "%s:%d malloc() failed", __FILE__, __LINE__);
         return NULL;
     }
     strcpy(chan->name, name);