*** xneko/xneko.c	Sun Sep  2 03:40:37 1990
--- newxneko/xneko.c	Thu Jul  9 16:34:58 1992
***************
*** 1689,1694 ****
--- 1689,1695 ----
      char	theDisplayName[ DIRNAMELEN ];
      char	theGeometry[ DIRNAMELEN ];
      char	theTitle[ DIRNAMELEN ];
+     struct sigaction s_act = { NullFunction, NULL, 0, NullFunction };
  
      ProgramName = argv[ 0 ];
  
***************
*** 1704,1710 ****
  
      InitScreen( theDisplayName, theGeometry, theTitle, iconicState );
  
!     signal( SIGALRM, NullFunction );
  
      SinPiPer8Times3 = sin( PI_PER8 * (double)3 );
      SinPiPer8 = sin( PI_PER8 );
--- 1705,1711 ----
  
      InitScreen( theDisplayName, theGeometry, theTitle, iconicState );
  
!     sigaction( SIGALRM, &s_act, &s_act);
  
      SinPiPer8Times3 = sin( PI_PER8 * (double)3 );
      SinPiPer8 = sin( PI_PER8 );
