@@ -96,13 +96,17 @@ { \ app->_##sig##Handler(app->_delegate, \ @selector(applicationDidReceive##sig)); \ } SIGNAL_HANDLER(SIGINT) -#ifndef OF_WINDOWS +#ifdef SIGHUP SIGNAL_HANDLER(SIGHUP) +#endif +#ifdef SIGUSR1 SIGNAL_HANDLER(SIGUSR1) +#endif +#ifdef SIGUSR2 SIGNAL_HANDLER(SIGUSR2) #endif #undef SIGNAL_HANDLER int @@ -460,13 +464,17 @@ #endif _delegate = delegate; REGISTER_SIGNAL(SIGINT) -#ifndef OF_WINDOWS +#ifdef SIGHUP REGISTER_SIGNAL(SIGHUP) +#endif +#ifdef SIGUSR1 REGISTER_SIGNAL(SIGUSR1) +#endif +#ifdef SIGUSR2 REGISTER_SIGNAL(SIGUSR2) #endif #undef REGISTER_SIGNAL }