rem: suppress_count = TRUE;
add: suppress_count = true;
context: main (int argc, char **argv){  int optc;  unsigned long val;#ifdef SA_NOCLDSTOP  struct sigaction oldact, newact;#endif  program_name = argv[0];  setlocale (LC_ALL, "");  bindtextdomain (PACKAGE, LOCALEDIR);  textdomain (PACKAGE);  atexit (close_stdout);  global_argv = argv;  controls = NULL;  control_used = 0;  suppress_count = FALSE;  remove_files = TRUE;  prefix = DEFAULT_PREFIX;  /* Change the way xmalloc and xrealloc fail.  */  xalloc_fail_func = cleanup;#ifdef SA_NOCLDSTOP  newact.sa_handler = interrupt_handler;  sigemptyset (&newact.sa_mask);  newact.sa_flags = 0;  sigaction (SIGHUP, NULL, &oldact);  if (oldact.sa_handler != SIG_IGN)    sigaction (SIGHUP, &newact, NULL);  sigaction (SIGINT, NULL, &oldact);  if (oldact.sa_handler != SIG_IGN)    sigaction (SIGINT, &newact, NULL);  sigaction (SIGQUIT, NULL, &oldact);  if (oldact.sa_handler != SIG_IGN)    sigaction (SIGQUIT, &newact, NULL);  sigaction (SIGTERM, NULL, &oldact);  if (oldact.sa_handler != SIG_IGN)    sigaction (SIGTERM, &newact, NULL);#else  if (signal (SIGHUP, SIG_IGN) != SIG_IGN)    signal (SIGHUP, interrupt_handler);  if (signal (SIGINT, SIG_IGN) != SIG_IGN)    signal (SIGINT, interrupt_handler);  if (signal (SIGQUIT, SIG_IGN) != SIG_IGN)    signal (SIGQUIT, interrupt_handler);  if (signal (SIGTERM, SIG_IGN) != SIG_IGN)    signal (SIGTERM, interrupt_handler);#endif  while ((optc = getopt_long (argc, argv, "f:b:kn:sqz", longopts, NULL)) != -1)    switch (optc)      {      case 0:	break;      case 'f':	prefix = optarg;	break;      case 'b':	suffix = optarg;	break;      case 'k':	remove_files = FALSE;	break;      case 'n':	if (xstrtoul (optarg, NULL, 10, &val, "") != LONGINT_OK	    || val > INT_MAX)	  error (EXIT_FAILURE, 0, _("%s: invalid number"), optarg);	digits = (int) val;	break;      case 's':      case 'q':	suppress_count = TRUE;	break;      case 'z':	elide_empty_files = TRUE;	break;      case_GETOPT_HELP_CHAR;      case_GETOPT_VERSION_CHAR (PROGRAM_NAME, AUTHORS);      default:	usage (EXIT_FAILURE);      }  if (argc - optind < 2)    {      error (0, 0, _("too few arguments"));      usage (EXIT_FAILURE);    }  if (suffix)    filename_space = (char *) xmalloc (strlen (prefix) + max_out (suffix) + 2);  else    filename_space = (char *) xmalloc (strlen (prefix) + digits + 2);  set_input_file (argv[optind++]);  parse_patterns (argc, optind, argv);  split_file ();  if (close (input_desc) < 0)    {      error (0, errno, _("read error"));      cleanup_fatal ();    }  exit (EXIT_SUCCESS);}