*** 1.2	1991/03/21 23:09:06
--- subs.c	1991/03/21 23:15:57
***************
*** 340,346 ****
--- 340,350 ----
  #define index		strchr
  #endif
  
+ #ifdef atarist
+ #define iswhite(x)	(index(" \t\r",x))
+ #else
  #define iswhite(x)	(index(" \t",x))
+ #endif
  
  int
  parse(line,fields)
*** 1.2	1991/03/21 23:09:06
--- startup.c	1991/03/21 23:29:35
***************
*** 51,58 ****
     bzero(start,MAXLINE);
     bzero(line,MAXLINE);
     bzero(init,MAXLINE);
!    bzero(shell,MAXFIELDS);
!    bzero(fields,MAXFIELDS);
  
     if (file == NULL) 
        return(-1);
--- 51,58 ----
     bzero(start,MAXLINE);
     bzero(line,MAXLINE);
     bzero(init,MAXLINE);
!    bzero(shell,MAXFIELDS * sizeof(char *));
!    bzero(fields,MAXFIELDS * sizeof(char *));
  
     if (file == NULL) 
        return(-1);
