# HG changeset patch # User John W. Eaton # Date 1264197043 18000 # Node ID fc95c80058d83e0891aa3f6a153898009e658d62 # Parent a552859b009af9df1807c090362638b9ada9253e don't make prog_args member functions const diff --git a/liboctave/ChangeLog b/liboctave/ChangeLog --- a/liboctave/ChangeLog +++ b/liboctave/ChangeLog @@ -1,6 +1,13 @@ 2010-01-22 John W. Eaton - * prog-args.h (prog_args::get_option): Rename from getopt. Now const. + * prog-args.h, prog-args.cc (prog_args::get_option, + prog_args::option_argument, prog_args::option_index): + Don't declare const. + +2010-01-22 John W. Eaton + + * prog-args.h, prog-args.cc (prog_args::get_option): + Rename from getopt. Now const. (prog_args::option_argument): Rename from optarg. Now const. (prog_args::option_index): Rename from optind. Now const. diff --git a/liboctave/prog-args.cc b/liboctave/prog-args.cc --- a/liboctave/prog-args.cc +++ b/liboctave/prog-args.cc @@ -29,7 +29,7 @@ #include "prog-args.h" int -prog_args::get_option (void) const +prog_args::get_option (void) { if (long_opts) return ::octave_getopt_long @@ -40,13 +40,13 @@ } const char * -prog_args::option_argument (void) const +prog_args::option_argument (void) { return ::optarg; } int -prog_args::option_index (void) const +prog_args::option_index (void) { return ::optind; } diff --git a/liboctave/prog-args.h b/liboctave/prog-args.h --- a/liboctave/prog-args.h +++ b/liboctave/prog-args.h @@ -55,11 +55,11 @@ ~prog_args (void) { } - int get_option (void) const; + int get_option (void); - const char *option_argument (void) const; + const char *option_argument (void); - int option_index (void) const; + int option_index (void); private: