]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
Nit: Unnest Blocks that Don't Declare Anything
authorW. Felix Handte <w@felixhandte.com>
Wed, 8 Sep 2021 20:47:26 +0000 (16:47 -0400)
committerW. Felix Handte <w@felixhandte.com>
Tue, 5 Oct 2021 18:54:37 +0000 (14:54 -0400)
lib/compress/zstd_double_fast.c

index a85d68f01ca3cdce8ed58c7db613b87a8e90ddf2..3a579e76dcf0508543f7f9d82653b81cdc95e80f 100644 (file)
@@ -184,26 +184,22 @@ _cleanup:
     return (size_t)(iend - anchor);
 
 _search_next_long:
-    {
 
-        /* check prefix long +1 match */
-        if (idxl1 > prefixLowestIndex) {
-            if (MEM_read64(matchl1) == MEM_read64(ip1)) {
-                ip = ip1;
-                mLength = ZSTD_count(ip+8, matchl1+8, iend) + 8;
-                offset = (U32)(ip-matchl1);
-                while (((ip>anchor) & (matchl1>prefixLowest)) && (ip[-1] == matchl1[-1])) { ip--; matchl1--; mLength++; } /* catch up */
-                goto _match_found;
-            }
+    /* check prefix long +1 match */
+    if (idxl1 > prefixLowestIndex) {
+        if (MEM_read64(matchl1) == MEM_read64(ip1)) {
+            ip = ip1;
+            mLength = ZSTD_count(ip+8, matchl1+8, iend) + 8;
+            offset = (U32)(ip-matchl1);
+            while (((ip>anchor) & (matchl1>prefixLowest)) && (ip[-1] == matchl1[-1])) { ip--; matchl1--; mLength++; } /* catch up */
+            goto _match_found;
         }
     }
 
     /* if no long +1 match, explore the short match we found */
-    {
-        mLength = ZSTD_count(ip+4, matchs0+4, iend) + 4;
-        offset = (U32)(ip - matchs0);
-        while (((ip>anchor) & (matchs0>prefixLowest)) && (ip[-1] == matchs0[-1])) { ip--; matchs0--; mLength++; } /* catch up */
-    }
+    mLength = ZSTD_count(ip+4, matchs0+4, iend) + 4;
+    offset = (U32)(ip - matchs0);
+    while (((ip>anchor) & (matchs0>prefixLowest)) && (ip[-1] == matchs0[-1])) { ip--; matchs0--; mLength++; } /* catch up */
 
     /* fall-through */