From c944a4e39651d39a3398f23263b7cec1c97c4d44 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se>
Date: Fri, 9 Apr 2010 15:52:51 +0200
Subject: [PATCH] (main): With no command line arguments. exit after dislaying
 usage message.

Rev: nettle/examples/next-prime.c:1.4
---
 examples/next-prime.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/examples/next-prime.c b/examples/next-prime.c
index 584835f4..5283eccd 100644
--- a/examples/next-prime.c
+++ b/examples/next-prime.c
@@ -61,7 +61,7 @@ main(int argc, char **argv)
   clock_t start;
   clock_t end;
   
-  enum { OPT_FACTORIAL = -100, OPT_RANDOM };
+  enum { OPT_FACTORIAL = -100 };
   static const struct option options[] =
     {
       /* Name, args, flag, val */
@@ -101,7 +101,10 @@ main(int argc, char **argv)
   argv += optind;
 
   if (argc != 1)
-    usage();
+    {
+      usage();
+      return EXIT_FAILURE;
+    }
 
   mpz_init(n);
 
-- 
GitLab