From 1f9145c5c381f5ec01c6d6b51bc1e19a18088ba2 Mon Sep 17 00:00:00 2001
From: Rob Landley <rob@landley.net>
Date: Wed, 12 Jul 2006 21:31:16 +0000
Subject: More minor tweaks.

---
 libbb/xgetlarg.c  | 10 ++--------
 libbb/xgetularg.c |  2 --
 2 files changed, 2 insertions(+), 10 deletions(-)

(limited to 'libbb')

diff --git a/libbb/xgetlarg.c b/libbb/xgetlarg.c
index cadb83e08..5b1e7b9d5 100644
--- a/libbb/xgetlarg.c
+++ b/libbb/xgetlarg.c
@@ -20,14 +20,8 @@ long bb_xgetlarg(const char *arg, int base, long lower, long upper)
 	char *endptr;
 	int errno_save = errno;
 
-	assert(arg!=NULL);
-
-	/* Don't allow leading whitespace.
-	 * Wrap isspace in () to make sure we call the
-	 * function rather than the macro. */
-	if ((isspace)(*arg)) {
-		bb_show_usage();
-	}
+	if (ENABLE_DEBUG && arg==NULL)
+		bb_error_msg_and_die("Null in xgetlarg.");
 
 	errno = 0;
 	result = strtol(arg, &endptr, base);
diff --git a/libbb/xgetularg.c b/libbb/xgetularg.c
index 6110746a5..21b0d12f7 100644
--- a/libbb/xgetularg.c
+++ b/libbb/xgetularg.c
@@ -89,9 +89,7 @@ long bb_xgetlarg_bnd_sfx(const char *arg, int base,
 
 	if ((*p == '-') && (p[1] != '+')) {
 		++p;
-#if LONG_MAX == (-(LONG_MIN + 1))
 		++u;	/* two's complement */
-#endif
 	}
 
 	r = bb_xgetularg_bnd_sfx(p, base, 0, u, suffixes);
-- 
cgit v1.2.3-55-g6feb