@@ -97,11 +97,12 @@ #define SIGNAL_HANDLER(sig) \ static void \ handle##sig(int signal) \ { \ - app->_##sig##Handler(app->_delegate, \ + app->_##sig##Handler( \ + (id )app->_delegate, \ @selector(applicationDidReceive##sig)); \ } SIGNAL_HANDLER(SIGINT) #ifdef SIGHUP SIGNAL_HANDLER(SIGHUP)