[BACK]Return to signal.h CVS log [TXT][DIR] Up to [local] / src / include

Diff for /src/include/signal.h between version 1.17 and 1.18

version 1.17, 2012/01/03 16:53:48 version 1.18, 2012/05/13 16:22:05
Line 67 
Line 67 
   
 #if !defined(_ANSI_LIBRARY) && !defined(lint)  #if !defined(_ANSI_LIBRARY) && !defined(lint)
   
 __only_inline int sigaddset(sigset_t *set, int signo) {  extern int *__errno(void);
         int *__errno(void);  
   
   __only_inline int sigaddset(sigset_t *set, int signo) {
         if (signo <= 0 || signo >= _NSIG) {          if (signo <= 0 || signo >= _NSIG) {
                 *__errno() = 22;                /* EINVAL */                  *__errno() = 22;                /* EINVAL */
                 return -1;                  return -1;
Line 79 
Line 79 
 }  }
   
 __only_inline int sigdelset(sigset_t *set, int signo) {  __only_inline int sigdelset(sigset_t *set, int signo) {
         int *__errno(void);  
   
         if (signo <= 0 || signo >= _NSIG) {          if (signo <= 0 || signo >= _NSIG) {
                 *__errno() = 22;                /* EINVAL */                  *__errno() = 22;                /* EINVAL */
                 return -1;                  return -1;
Line 90 
Line 88 
 }  }
   
 __only_inline int sigismember(const sigset_t *set, int signo) {  __only_inline int sigismember(const sigset_t *set, int signo) {
         int *__errno(void);  
   
         if (signo <= 0 || signo >= _NSIG) {          if (signo <= 0 || signo >= _NSIG) {
                 *__errno() = 22;                /* EINVAL */                  *__errno() = 22;                /* EINVAL */
                 return -1;                  return -1;

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18