From 5daae549d01151dd5e25d42a1036a57d0162138f Mon Sep 17 00:00:00 2001
From: an7s <an7s@git.zephyr-software.com>
Date: Wed, 17 Aug 2011 15:11:52 +0000
Subject: [PATCH] Return proper exit code

---
 examples/overflow1.c | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/examples/overflow1.c b/examples/overflow1.c
index 0380b2a1f..de0c1fbb3 100644
--- a/examples/overflow1.c
+++ b/examples/overflow1.c
@@ -25,15 +25,22 @@ int main(int argc, char **argv)
 
   printf("main(): enter\n");
 
+  if (argc != 2)
+  {
+    fprintf(stderr,"usage: %s <number>\n", argv[0]);
+    return 1;
+  }
+
   int value = atoi(argv[1]);
 
+  printf("addsub: value_overflow=%d\n", test_addsub_overflow(value));
   printf("mul: value_overflow=%d\n", test_mul32_overflow(value));
 
-  printf("addsub: value_overflow=%d\n", test_addsub_overflow(value));
 
   char *x = test_sign_unsign(value);
   sprintf(x,"x");
   printf("x=%s\n", x);
 
   printf("----------------------------\n\n");
+  return 0;
 }
-- 
GitLab