--- a/src/spbot/nexus.c Wed May 27 23:57:48 2009 +0300
+++ b/src/spbot/nexus.c Thu May 28 00:35:02 2009 +0300
@@ -535,7 +535,7 @@
// initialize signal handlers
- if ((ERROR_CODE(&err) = signals_create(&nexus->signals, nexus->ev_base)))
+ if (signals_create(&nexus->signals, nexus->ev_base, &err))
FATAL("signals_create");
// add our signal handlers
@@ -554,7 +554,7 @@
FATAL_ERROR(&err, "sock_init");
// modules
- if ((ERROR_CODE(&err) = modules_create(&nexus->modules, nexus)))
+ if (modules_create(&nexus->modules, nexus, &err))
FATAL_ERROR(&err, "modules_create");
// the IRC client