Commit 0b5e2d98 authored by jani@dsl-jkl1657.dial.inet.fi's avatar jani@dsl-jkl1657.dial.inet.fi
Browse files

Fixed a bug in my_getopt.

parent 673f67f6
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -324,8 +324,9 @@ int handle_options(int *argc, char ***argv,
      }
      else  /* must be short option */
      {
	for (optend= cur_arg; *optend; optend++, opt_found= 0)
	for (optend= cur_arg; *optend; optend++)
	{
	  opt_found= 0;
	  for (optp= longopts; optp->id; optp++)
	  {
	    if (optp->id == (int) (uchar) *optend)
@@ -379,7 +380,7 @@ int handle_options(int *argc, char ***argv,
	  {
	    if (my_getopt_print_errors)
	      fprintf(stderr,
		      "%s: unknown option '-%c'\n", progname, *cur_arg);
		      "%s: unknown option '-%c'\n", progname, *optend);
	    return EXIT_UNKNOWN_OPTION;
	  }
	}