int signum;
for ( signum = 1; signum < _NSIG; signum++ )
{
- if ( mSignalMask & (1 << (signum-1) ) )
+ if ( mSignalMask & (1ULL << (signum-1) ) )
{
// set signals back to default handling
signal( signum, mSignalOldHandlers[signum-1] );
if ( SIG_ERR != signalHandlerPrevious )
{
mSignalOldHandlers[signum-1] = signalHandlerPrevious;
- mSignalMask |= ( 1 << (signum-1) );
+ mSignalMask |= ( 1ULL << (signum-1) );
status = true;
}
}