]> zoso.dev Git - buffer.git/commitdiff
index: dont use empty blocks
authorDaniel Cousens <github@dcousens.com>
Wed, 22 Apr 2015 00:41:01 +0000 (10:41 +1000)
committerFeross Aboukhadijeh <feross@feross.org>
Wed, 22 Apr 2015 23:39:52 +0000 (16:39 -0700)
index.js

index a7989ae1f45f2a43b1eb05feb8d4657d7c3eb089..28ac51ededb36bd7ff41a611fdf6603ae31fa67d 100644 (file)
--- a/index.js
+++ b/index.js
@@ -230,11 +230,20 @@ Buffer.compare = function compare (a, b) {
 
   var x = a.length
   var y = b.length
-  for (var i = 0, len = Math.min(x, y); i < len && a[i] === b[i]; i++) {}
+
+  var i = 0
+  var len = Math.min(x, y)
+  while (i < len) {
+    if (a[i] !== b[i]) break
+
+    ++i
+  }
+
   if (i !== len) {
     x = a[i]
     y = b[i]
   }
+
   if (x < y) return -1
   if (y < x) return 1
   return 0