git: sbin/hammer: Fix wrong next element boundary test
    Tomohiro Kusumi 
    tkusumi at crater.dragonflybsd.org
       
    Thu Sep 24 07:46:36 PDT 2015
    
    
  
commit 798cfa0632d02940cebaf994d9e3289121210e89
Author: Tomohiro Kusumi <kusumi.tomohiro at gmail.com>
Date:   Mon Sep 21 16:25:49 2015 +0900
    sbin/hammer: Fix wrong next element boundary test
    
    When elm is the current node element to be tested by
    test_btree_out_of_range() by hammer show,
    
    1. it's out of range if ((elm + 1) == search),
       if all optional search directives are used.
    2. it may not be out or range if ((elm + 1) == search),
       if not all optional search directives are used.
    
    Unused search directives are wildcard, so elm could still
    have a subtree with records that meet the search condition
    in above case 2.
    
    This existed before test_btree_out_of_range() was added by
    the previous commit, and because it's a different topic,
    this commit is kept apart from the previous one without
    squashed into one.
Summary of changes:
 sbin/hammer/cmd_show.c | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/798cfa0632d02940cebaf994d9e3289121210e89
-- 
DragonFly BSD source repository
    
    
More information about the Commits
mailing list