rem: if (open_file (*av, p) == 0)
add: if (! open_file (*av, p))
context: init_fps (int number_of_files, char **av){  int i, files_left;  COLUMN *p;  FILE *firstfp;  char const *firstname;  total_files = 0;  if (column_vector != NULLCOL)    free ((char *) column_vector);  column_vector = (COLUMN *) xmalloc (columns * sizeof (COLUMN));  if (parallel_files)    {      files_left = number_of_files;      for (p = column_vector; files_left--; ++p, ++av)	{	  if (open_file (*av, p) == 0)	    {	      --p;	      --columns;	    }	}      if (columns == 0)	return 1;      init_header ("", -1);    }  else    {      p = column_vector;      if (number_of_files > 0)	{	  if (open_file (*av, p) == 0)	    return 1;	  init_header (*av, fileno (p->fp));	  p->lines_stored = 0;	}      else	{	  p->name = _("standard input");	  p->fp = stdin;	  have_read_stdin = TRUE;	  p->status = OPEN;	  p->full_page_printed = FALSE;	  ++total_files;	  init_header ("", -1);	  p->lines_stored = 0;	}      firstname = p->name;      firstfp = p->fp;      for (i = columns - 1, ++p; i; --i, ++p)	{	  p->name = firstname;	  p->fp = firstfp;	  p->status = OPEN;	  p->full_page_printed = FALSE;	  p->lines_stored = 0;	}    }  files_ready_to_read = total_files;  return 0;}