[BACK]Return to top.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / top

Diff for /src/usr.bin/top/top.c between version 1.24 and 1.25

version 1.24, 2003/06/18 08:36:31 version 1.25, 2003/06/18 08:42:17
Line 62 
Line 62 
 static void     leave(int);  static void     leave(int);
 static void     onalrm(int);  static void     onalrm(int);
 static void     tstop(int);  static void     tstop(int);
 #ifdef SIGWINCH  
 static void     winch(int);  static void     winch(int);
 #endif  
   
 volatile sig_atomic_t leaveflag;  volatile sig_atomic_t leaveflag, tstopflag, winchflag;
 volatile sig_atomic_t tstopflag;  
 volatile sig_atomic_t winchflag;  
   
 static void     reset_display(void);  static void     reset_display(void);
 int             rundisplay(void);  int             rundisplay(void);
Line 367 
Line 363 
         (void) signal(SIGINT, leave);          (void) signal(SIGINT, leave);
         (void) signal(SIGQUIT, leave);          (void) signal(SIGQUIT, leave);
         (void) signal(SIGTSTP, tstop);          (void) signal(SIGTSTP, tstop);
 #ifdef SIGWINCH  
         (void) signal(SIGWINCH, winch);          (void) signal(SIGWINCH, winch);
 #endif  
         sigprocmask(SIG_SETMASK, &oldmask, NULL);          sigprocmask(SIG_SETMASK, &oldmask, NULL);
         if (warnings) {          if (warnings) {
                 fputs("....", stderr);                  fputs("....", stderr);
Line 822 
Line 816 
         tstopflag = 1;          tstopflag = 1;
 }  }
   
 #ifdef SIGWINCH  
 void  void
 winch(int signo)  winch(int signo)
 {  {
         winchflag = 1;          winchflag = 1;
 }  }
 #endif  
   
 void  void
 onalrm(int signo)  onalrm(int signo)

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.25