From 7a2d8dd7ad708f46e2610030771edea880881fe8 Mon Sep 17 00:00:00 2001 From: rilysh Date: Thu, 23 Nov 2023 04:02:33 -0500 Subject: [PATCH] exit after printing version and usage --- pcalc.y | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pcalc.y b/pcalc.y index 33274ae..e919ff8 100644 --- a/pcalc.y +++ b/pcalc.y @@ -318,7 +318,6 @@ static void print_usage(void) static void print_version(void) { puts("Programmer's calculator by Peter Glen & Mike Frysinger. Version " VERSION); - exit(0); } int parse_comline(int argc, char *argv[]) @@ -329,8 +328,11 @@ int parse_comline(int argc, char *argv[]) switch (o) { case 'h': print_usage(); + exit(0); + case 'v': print_version(); + exit(0); case 'n': /* nibble mode */ fNibble = true;