chiark
/
gitweb
/
~bjharris
/
bedstead.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
61967c8
)
Range-check argument to --bdfgen
author
Ben Harris
<bjh21@bjh21.me.uk>
Mon, 16 Dec 2024 21:49:16 +0000
(21:49 +0000)
committer
Ben Harris
<bjh21@bjh21.me.uk>
Mon, 16 Dec 2024 21:49:16 +0000
(21:49 +0000)
bedstead.c
patch
|
blob
|
history
diff --git
a/bedstead.c
b/bedstead.c
index 200d69f2daa3b948b67a1b26b8ff50c3686e080a..cc4fb64d5689223cd51c0a854793478ad65844ac 100644
(file)
--- a/
bedstead.c
+++ b/
bedstead.c
@@
-2977,6
+2977,11
@@
main(int argc, char **argv)
fprintf(stderr, "--bdfgen needs a numeric size\n");
return EXIT_FAILURE;
}
+ if (u > INT_MAX) {
+ fprintf(stderr, "--bdfgen size can be at most %d\n",
+ INT_MAX);
+ return EXIT_FAILURE;
+ }
bdf_gen(u);
return EXIT_SUCCESS;
}