#include <getopt.h>
#include <stdlib.h>
#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)
break;
case 'l':
outp_list_classes ();
- err_hcf (1);
+ terminate (true);
case 'n':
printf (_("%s is not yet implemented."),"-n");
putchar('\n');
case 'V':
puts (version);
puts (legal);
- err_hcf (1);
+ terminate (true);
case 'T':
force_long_view ();
set_testing_mode (true);
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);
}