/* A more useful interface to strtol.
- Copyright (C) 1995, 1996, 1998, 1999, 2001-2004, 2006-2008
- Free Software Foundation, Inc.
+ Copyright (C) 1995-1996, 1998-1999, 2001-2004, 2006-2014 Free Software
+ Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
static void
xstrtol_error (enum strtol_error err,
- int opt_idx, char c, struct option const *long_options,
- char const *arg,
- int exit_status)
+ int opt_idx, char c, struct option const *long_options,
+ char const *arg,
+ int exit_status)
{
char const *hyphens = "--";
char const *msgid;
abort ();
case LONGINT_INVALID:
- msgid = N_("invalid %s%s argument `%s'");
+ msgid = N_("invalid %s%s argument '%s'");
break;
case LONGINT_INVALID_SUFFIX_CHAR:
case LONGINT_INVALID_SUFFIX_CHAR_WITH_OVERFLOW:
- msgid = N_("invalid suffix in %s%s argument `%s'");
+ msgid = N_("invalid suffix in %s%s argument '%s'");
break;
case LONGINT_OVERFLOW:
- msgid = N_("%s%s argument `%s' too large");
+ msgid = N_("%s%s argument '%s' too large");
break;
}
void
xstrtol_fatal (enum strtol_error err,
- int opt_idx, char c, struct option const *long_options,
- char const *arg)
+ int opt_idx, char c, struct option const *long_options,
+ char const *arg)
{
xstrtol_error (err, opt_idx, c, long_options, arg, exit_failure);
abort ();