home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / LIBSRC.ZOO / libsrc / local / sigblock.c < prev    next >
Text File  |  1992-02-24  |  187b  |  14 lines

  1. #include <signal.h>
  2.  
  3. extern int __signal_mask;
  4.  
  5. int sigblock (int mask)
  6. {
  7.    int old_mask = __signal_mask;
  8.  
  9.    __signal_mask |= mask & 0xFFFAFEFF;
  10.  
  11.    return (old_mask);
  12. }
  13.  
  14.