rem: if (2 < argc)
add: if (optind + 1 < argc)
context: main (int argc, char **argv){  program_name = argv[0];  setlocale (LC_ALL, "");  bindtextdomain (PACKAGE, LOCALEDIR);  textdomain (PACKAGE);  atexit (close_stdout);  /* Don't recognize --help or --version if POSIXLY_CORRECT is set.  */  if (getenv ("POSIXLY_CORRECT") == NULL)    parse_long_options (argc, argv, PROGRAM_NAME, GNU_PACKAGE, VERSION,			AUTHORS, usage);  /* The above handles --help and --version.     Since there is no other invocation of getopt, handle `--' here.  */  if (1 < argc && STREQ (argv[1], "--"))    {      --argc;      ++argv;    }  if (argc < 2)    {      error (0, 0, _("too few arguments"));      usage (EXIT_FAILURE);    }  if (2 < argc)    {      error (0, 0, _("too many arguments"));      usage (EXIT_FAILURE);    }  if (unlink (argv[1]) != 0)    error (EXIT_FAILURE, errno, _("cannot unlink %s"), quote (argv[1]));  exit (EXIT_SUCCESS);}