URI: 
       Revert "Fold checks into one" - dedup - deduplicating backup program
  HTML git clone git://bitreich.org/dedup/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/dedup/
   DIR Log
   DIR Files
   DIR Refs
   DIR Tags
   DIR README
   DIR LICENSE
       ---
   DIR commit fecf79960e6acd97640b944b9b7d653e5c2b5a52
   DIR parent 5064abfd02125645e6099f376feca283e1edd745
  HTML Author: sin <sin@2f30.org>
       Date:   Thu, 16 May 2019 12:39:42 +0100
       
       Revert "Fold checks into one"
       
       This reverts commit 5064abfd02125645e6099f376feca283e1edd745.
       
       Diffstat:
         M block.c                             |      13 ++++++++++---
       
       1 file changed, 10 insertions(+), 3 deletions(-)
       ---
   DIR diff --git a/block.c b/block.c
       @@ -147,13 +147,20 @@ bcheck(struct bctx *bctx, unsigned char *md)
                }
                n = BSIZEMAX;
        
       -        if (bcompressops()->get(bctx, md, buf, &n) < 0 ||
       -            bhash(buf, n, tmp) < 0 ||
       -            memcmp(tmp, md, MDSIZE) != 0) {
       +        if (bcompressops()->get(bctx, md, buf, &n) < 0) {
                        free(buf);
                        return -1;
                }
        
       +        if (bhash(buf, n, tmp) < 0) {
       +                free(buf);
       +                return -1;
       +        }
       +
       +        if (memcmp(tmp, md, MDSIZE) != 0) {
       +                free(buf);
       +                return -1;
       +        }
                free(buf);
                return 0;
        }