maint: pacify ‘make syntax-check’

Problem reported by Pádraig Brady (Bug#61386#226).
* src/split.c (parse_chunk): Use die instead of error.
(main): Quote a string.
* tests/local.mk (all_root_tests): Move du/apparent.sh from here ...
(all_tests): ... to here.
This commit is contained in:
Paul Eggert
2023-03-06 15:37:45 -08:00
parent e30af1e584
commit a4778006c8
2 changed files with 4 additions and 4 deletions

View File

@@ -1325,8 +1325,8 @@ parse_chunk (intmax_t *k_units, intmax_t *n_units, char const *arg)
*n_units = parse_n_units (argend + 1, "",
N_("invalid number of chunks"));
if (! (0 < *k_units && *k_units <= *n_units))
error (EXIT_FAILURE, 0, "%s: %s", _("invalid chunk number"),
quote_mem (arg, argend - arg));
die (EXIT_FAILURE, 0, "%s: %s", _("invalid chunk number"),
quote_mem (arg, argend - arg));
}
else if (! (e <= OVERFLOW_OK && 0 < *n_units))
strtoint_die (N_("invalid number of chunks"), arg);
@@ -1561,7 +1561,7 @@ main (int argc, char **argv)
if (n_units == 0)
{
error (0, 0, _("invalid number of lines: %s"), "0");
error (0, 0, _("invalid number of lines: %s"), quote ("0"));
usage (EXIT_FAILURE);
}

View File

@@ -118,7 +118,6 @@ all_root_tests = \
tests/dd/skip-seek-past-dev.sh \
tests/df/problematic-chars.sh \
tests/df/over-mount-device.sh \
tests/du/apparent.sh \
tests/du/bind-mount-dir-cycle.sh \
tests/du/bind-mount-dir-cycle-v2.sh \
tests/id/setgid.sh \
@@ -557,6 +556,7 @@ all_tests = \
tests/df/total-verify.sh \
tests/du/2g.sh \
tests/du/8gb.sh \
tests/du/apparent.sh \
tests/du/basic.sh \
tests/du/bigtime.sh \
tests/du/deref.sh \