rem: int i, c; int errors = 0;
add: int i; bool ok;
context: main (int argc, char **argv){  int i, c;  int errors = 0;  program_name = argv[0];  setlocale (LC_ALL, "");  bindtextdomain (PACKAGE, LOCALEDIR);  textdomain (PACKAGE);  atexit (close_stdout);  parse_long_options (argc, argv, PROGRAM_NAME, PACKAGE, VERSION,		      AUTHORS, usage);  have_read_stdin = 0;  while ((c = getopt_long (argc, argv, "", long_options, NULL)) != -1)    {      switch (c)	{	case 0:	  break;	default:	  usage (EXIT_FAILURE);	}    }  if (optind == argc)    errors |= cksum ("-", 0);  else    {      for (i = optind; i < argc; i++)	errors |= cksum (argv[i], 1);    }  if (have_read_stdin && fclose (stdin) == EOF)    error (EXIT_FAILURE, errno, "-");  exit (errors == 0 ? EXIT_SUCCESS : EXIT_FAILURE);}