DBD-cubrid
view release on metacpan or search on metacpan
cci-src/src/base/porting.c view on Meta::CPAN
set->mask = 0;
return (0);
}
else
{
return (-1);
}
}
/* satic function for sigprocmask */
static int setmask (sigset_t * set, sigset_t * oldset);
static int block_signals (sigset_t * set, sigset_t * oldset);
static int unblock_signals (sigset_t * set, sigset_t * oldset);
static void sync_mask (sigset_t * set);
/*
* setmask -
* return:
* set(in/out):
* oldset(out):
*/
static int
setmask (sigset_t * set, sigset_t * oldset)
{
sigset_t tmp;
unsigned int test;
if (set)
{
test = set->mask;
}
else
{
cci-src/src/base/porting.c view on Meta::CPAN
{
switch (how)
{
case SIG_BLOCK:
return (block_signals (set, oldset));
case SIG_UNBLOCK:
return (unblock_signals (set, oldset));
case SIG_SETMASK:
return (setmask (set, oldset));
}
return (-1);
}
/*
* getpagesize -
* return:
*/
DWORD
( run in 0.476 second using v1.01-cache-2.11-cpan-cc502c75498 )