fixed last commit #3
[NeonServV5.git] / IRCEvents.c
index ba66e1640b1b0f315cfd928253911208f53abdc4..d2e8ac907414f1adfa15049b889ec9e5d2809ec7 100644 (file)
@@ -74,11 +74,11 @@ void unbind_##NAME(FUNCTYPE *func) { \
 }
 
 #define FUNC_EVENT(NAME,FUNCTYPE,TYPE,PDECLARATION,PLIST) \
-int event_##NAME(PDECLARATION) { \
+int event_##NAME PDECLARATION { \
     struct binding *cbind; \
     for(cbind = binds[TYPE]; cbind; cbind = next) { \
         FUNCTYPE *func = cbind->func; \
-        func(PLIST); \
+        func PLIST; \
     } \
     return 1; \
 }