From fede23cba7f7c392e8b966189924fc4dec94173a Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Wed, 15 Sep 2021 23:03:40 +0200 Subject: [PATCH] Error if option is passed to contest argument --- src/utictactoe.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/utictactoe.c b/src/utictactoe.c index 5bf1c3b..935d1cb 100644 --- a/src/utictactoe.c +++ b/src/utictactoe.c @@ -102,8 +102,12 @@ int main(int argc, char* argv[]) { break; case 'c': - printf ("contest activated\n"); + if ( OPTIONAL_ARGUMENT_IS_PRESENT ) { + fprintf(stderr, "Error: contest option doesn't support arguments\n"); + exit (EXIT_FAILURE); + } contest = true; + printf ("contest activated\n"); break; case 'V': printf("utictactoe %d.%d.%d\n", VERSION, SUBVERSION, REVISION);