*** empty log message ***

master
Marc Alexander Lehmann 2007-11-09 15:30:59 +00:00
parent 684c70bb5d
commit c2509209a9
2 changed files with 19 additions and 18 deletions

35
ev.c
View File

@ -217,19 +217,24 @@ typedef struct
#if EV_MULTIPLICITY
struct ev_loop
{
# define VAR(name,decl) decl;
# include "ev_vars.h"
};
# undef VAR
# include "ev_wrap.h"
struct ev_loop
{
#define VAR(name,decl) decl;
#include "ev_vars.h"
#undef VAR
};
#include "ev_wrap.h"
struct ev_loop default_loop_struct;
static struct ev_loop *default_loop;
#else
# define VAR(name,decl) static decl;
# include "ev_vars.h"
# undef VAR
#define VAR(name,decl) static decl;
#include "ev_vars.h"
#undef VAR
static int default_loop;
#endif
@ -563,6 +568,8 @@ sighandler (int signum)
void
ev_feed_signal_event (EV_P_ int signum)
{
WL w;
#if EV_MULTIPLICITY
assert (("feeding signal events is only supported in the default loop", loop == default_loop));
#endif
@ -581,7 +588,6 @@ ev_feed_signal_event (EV_P_ int signum)
static void
sigcb (EV_P_ struct ev_io *iow, int revents)
{
WL w;
int signum;
#ifdef WIN32
@ -593,7 +599,7 @@ sigcb (EV_P_ struct ev_io *iow, int revents)
for (signum = signalmax; signum--; )
if (signals [signum].gotsig)
sigevent (EV_A_ signum + 1);
ev_feed_signal_event (EV_A_ signum + 1);
}
static void
@ -843,13 +849,8 @@ ev_loop_fork (EV_P)
#endif
#if EV_MULTIPLICITY
struct ev_loop default_loop_struct;
static struct ev_loop *default_loop;
struct ev_loop *
#else
static int default_loop;
int
#endif
ev_default_loop (int methods)

View File

@ -1,4 +1,4 @@
/* $Id: evdns.c,v 1.21 2007-11-08 18:38:52 root Exp $ */
/* $Id: evdns.c,v 1.22 2007-11-09 15:30:59 root Exp $ */
/* The original version of this module was written by Adam Langley; for
* a history of modifications, check out the subversion logs.