From 5c0d9010fbb8738c8ef6b82c03eeddb69d2b2126 Mon Sep 17 00:00:00 2001 From: Alexandre Ratchov Date: Wed, 12 Feb 2020 09:35:05 +0100 Subject: [PATCH] Better error message about out-of-range integer --- sndioctl/sndioctl.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sndioctl/sndioctl.c b/sndioctl/sndioctl.c index 68e58d1..bbc33b1 100644 --- a/sndioctl/sndioctl.c +++ b/sndioctl/sndioctl.c @@ -453,7 +453,9 @@ parse_dec(char **line, int *num) if (dig >= 10) break; if (val > MAXQ || (val == MAXQ && dig > MAXR)) { - fprintf(stderr, "integer overflow\n"); + fprintf(stderr, + "%s: expected integer in the 0..%d range\n", + *line, SIOCTL_VALMAX); return 0; } val = val * 10 + dig;