From 90498a10794218213d6aa978a6dd93cd8d50808c Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Sat, 1 Feb 2020 01:33:09 +1300 Subject: Check zero print --- crypt.c | 1 + 1 file changed, 1 insertion(+) diff --git a/crypt.c b/crypt.c index 592869e..48c8bd2 100644 --- a/crypt.c +++ b/crypt.c @@ -53,6 +53,7 @@ int main(int argc, char **argv) if ((printed = printf("%s\n", hash)) < 0) { error(strerror(errno)); } + assert(printed > 0); if ((unsigned) printed < strlen(hash) + 1) { /* +1 for newline */ error("Incomplete print"); } -- cgit v1.2.3