diff options
| author | Simon MacMullen <simon@rabbitmq.com> | 2014-01-22 14:50:37 +0000 |
|---|---|---|
| committer | Simon MacMullen <simon@rabbitmq.com> | 2014-01-22 14:50:37 +0000 |
| commit | bbc22e03e053bb970266a51f7b1908bacc1f5b26 (patch) | |
| tree | 3dab2657678c2442bc9264a8d0f90fd2f863bf3b /src/dtree.erl | |
| parent | d50ad0890e5096f0ae466d5868682d0a23f79916 (diff) | |
| download | rabbitmq-server-git-bbc22e03e053bb970266a51f7b1908bacc1f5b26.tar.gz | |
Fix drop/2.
Diffstat (limited to 'src/dtree.erl')
| -rw-r--r-- | src/dtree.erl | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/dtree.erl b/src/dtree.erl index 436bac558f..72abe248f5 100644 --- a/src/dtree.erl +++ b/src/dtree.erl @@ -124,9 +124,9 @@ take_all(SK, {P, S}) -> %% Drop all entries for the given primary key (which does not have to exist). drop(PK, {P, S}) -> case gb_trees:lookup(PK, P) of - none -> {P, S}; - {value, SKS} -> {gb_trees:delete(PK, P), - prune(SKS, gb_sets:singleton(PK), S)} + none -> {P, S}; + {value, {SKS, _V}} -> {gb_trees:delete(PK, P), + prune(SKS, gb_sets:singleton(PK), S)} end. is_defined(SK, {_P, S}) -> gb_trees:is_defined(SK, S). |
