X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fcmdline.c;h=b9205a14ed5a6358c5bff387e11d7a8afa4c8d6c;hb=16aa47dbdde420fe82032f7d2e166fdf4e974df5;hp=68df7b477df4781488b6607e93a709552eb0b3bb;hpb=836682e6cff19cce534966b7bab4a933833f9693;p=pspp-builds.git diff --git a/src/cmdline.c b/src/cmdline.c index 68df7b47..b9205a14 100644 --- a/src/cmdline.c +++ b/src/cmdline.c @@ -26,17 +26,18 @@ #include #include #include "alloc.h" +#include "copyleft.h" #include "error.h" #include "filename.h" #include "getl.h" +#include "glob.h" #include "main.h" #include "output.h" +#include "progname.h" #include "settings.h" #include "str.h" #include "var.h" #include "version.h" -#include "copyleft.h" -#include "glob.h" #include "gettext.h" #define _(msgid) gettext (msgid) @@ -158,7 +159,7 @@ parse_command_line (int argc, char **argv) break; case 'l': outp_list_classes (); - err_hcf (1); + terminate (true); case 'n': printf (_("%s is not yet implemented."),"-n"); putchar('\n'); @@ -187,7 +188,7 @@ parse_command_line (int argc, char **argv) case 'V': puts (version); puts (legal); - err_hcf (1); + terminate (true); case 'T': force_long_view (); set_testing_mode (true); @@ -282,9 +283,9 @@ static const char post_syntax_message[] = N_("\nReport bugs to <%s>.\n"); static void usage (void) { - printf (gettext (pre_syntax_message), pgmname); + printf (gettext (pre_syntax_message), program_name); outp_list_classes (); - printf (gettext (post_syntax_message),PACKAGE_BUGREPORT); + printf (gettext (post_syntax_message), PACKAGE_BUGREPORT); - err_hcf (1); + terminate (true); }