From: Arun Prakash Jana <engineerarun@gmail.com>
Date: Mon, 14 Oct 2019 12:28:16 +0000 (+0530)
Subject: Use a macro for readability
X-Git-Tag: v2.8~156
X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=04cba311284be91990057242409443159bd3a77c;p=nnn.git

Use a macro for readability
---

diff --git a/src/nnn.c b/src/nnn.c
index 27f5cee8..b18f3d79 100644
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -108,6 +108,7 @@
 #endif
 
 #define _ABSSUB(N, M) (((N) <= (M)) ? ((M) - (N)) : ((N) - (M)))
+#define DOUBLECLICK_INTERVAL_NS 400000000
 #define LEN(x) (sizeof(x) / sizeof(*(x)))
 #undef MIN
 #define MIN(x, y) ((x) < (y) ? (x) : (y))
@@ -3743,7 +3744,7 @@ nochange:
 				/*Single click just selects, double click also opens */
 				if (((_ABSSUB(mousetimings[0].tv_sec, mousetimings[1].tv_sec) << 30)
 				  + (mousetimings[0].tv_nsec - mousetimings[1].tv_nsec))
-					> 400000000)
+					> DOUBLECLICK_INTERVAL_NS)
 					break;
 				mousetimings[currentmouse].tv_sec = 0;
 			} else {