From 02d5273674d2da06b1808b6d6877ef65c9a936b6 Mon Sep 17 00:00:00 2001 From: axtlos Date: Thu, 4 Apr 2024 23:58:58 +0200 Subject: Add input checking --- keymash.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'keymash.c') diff --git a/keymash.c b/keymash.c index d52a413..ab635e9 100644 --- a/keymash.c +++ b/keymash.c @@ -16,6 +16,10 @@ main (int argc, char *argv[]) { return 1; } int keymashlength = atoi(argv[1]); + if (keymashlength <= 0) { + puts("Bad length >:("); + return 1; + } char *keymash = malloc(keymashlength+1); int r,total = 0; char prev = 'a'; -- cgit v1.2.3