rem: have_read_stdin = 1;
add: have_read_stdin = true;
context: dc_parse_file (const char *filename){  FILE *fp;  int err;  if (STREQ (filename, "-"))    {      have_read_stdin = 1;      fp = stdin;    }  else    {      /* OPENOPTS is a macro.  It varies with the system.	 Some systems distinguish between internal and	 external text representations.  */      fp = fopen (filename, "r");      if (fp == NULL)	{	  error (0, errno, "%s", quote (filename));	  return 1;	}    }  err = dc_parse_stream (fp, filename);  if (fp != stdin && fclose (fp) == EOF)    {      error (0, errno, "%s", quote (filename));      return 1;    }  return err;}