Skip to content

Commit

Permalink
tiny but extra important fix of GappedNumHash
Browse files Browse the repository at this point in the history
  • Loading branch information
netoctone committed Aug 17, 2011
1 parent 64146c9 commit 730ecc9
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions lib/gapped_num_hash.rb
Expand Up @@ -56,14 +56,14 @@ def insert_split num, val_hash
if left_range_size == 1
new_pairs << [old_range.first, val_hash[:left]]
elsif left_range_size > 1
new_pairs << [old_range.first..ind-1, val_hash[:left]]
new_pairs << [old_range.first..num-1, val_hash[:left]]
end
new_pairs << [num, val_hash[:mid]]
right_range_size = old_range.last - num
if right_range_size == 1
new_pairs << [old_range.last, val_hash[:right]]
elsif right_range_size > 1
new_pairs << [ind+1..old_range.last, val_hash[:right]]
new_pairs << [num+1..old_range.last, val_hash[:right]]
end
@nums_gaps[ind..ind] = new_pairs
end
Expand Down

0 comments on commit 730ecc9

Please sign in to comment.