From 2f86e0d107460e583ff495ac7b5e5cc896d29e1b Mon Sep 17 00:00:00 2001 From: Arun Prakash Jana Date: Thu, 21 Dec 2017 19:12:12 +0530 Subject: [PATCH] No need to test end of numeric --- nnn.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/nnn.c b/nnn.c index 5f667129..6545a7b3 100644 --- a/nnn.c +++ b/nnn.c @@ -669,16 +669,14 @@ xstricmp(char *s1, char *s2) else if (*c1 == '\0' && *c2 == '\0') { static long long num1, num2; - num1 = strtoll(s1, &c1, 10); - num2 = strtoll(s2, &c2, 10); + num1 = strtoll(s1, NULL, 10); + num2 = strtoll(s2, NULL, 10); if (num1 != num2) { if (num1 > num2) return 1; else return -1; } - - *c1 = 0, *c2 = 0; } else if (*c1 == '\0' && *c2 != '\0') return -1; else if (*c1 != '\0' && *c2 == '\0')