commit 81634512496b3188aaf77c71506ed248af132066 parent fc886aa14404861d9ad44d2414425bf192dfacf6 Author: FRIGN <dev@frign.de> Date: Wed, 30 Sep 2015 19:13:32 +0200 Check parseoffset return value in od(1) Yeah, kinda embarassing. Forgot about that. Diffstat:
M | od.c | | | 6 | ++++-- |
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/od.c b/od.c @@ -118,10 +118,12 @@ main(int argc, char *argv[]) radix = s[0]; break; case 'j': - skip = parseoffset(EARGF(usage())); + if ((skip = parseoffset(EARGF(usage()))) < 0) + return 1; break; case 'N': - maxbytes = parseoffset(EARGF(usage())); + if ((maxbytes = parseoffset(EARGF(usage()))) < 0) + return 1; break; case 't': s = EARGF(usage());