diff options
| author | Simon MacMullen <simon@rabbitmq.com> | 2013-09-11 17:45:15 +0100 |
|---|---|---|
| committer | Simon MacMullen <simon@rabbitmq.com> | 2013-09-11 17:45:15 +0100 |
| commit | 09cdf8e5ae8b7662931ae32082f60da20b946208 (patch) | |
| tree | 3cae9815cb5a1c6a621caa6df0994627112cdfef /src | |
| parent | 7b693d10162e9dccd5d848c99eada7192c0a582c (diff) | |
| download | rabbitmq-server-git-09cdf8e5ae8b7662931ae32082f60da20b946208.tar.gz | |
That "optimisation" is actually buggy since table_lookup/2 returns a 2-tuple on success. And by the time you correct for that you realise it's not even an optimisation any more.
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_policy.erl | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/rabbit_policy.erl b/src/rabbit_policy.erl index ed14e64942..de10b30ffd 100644 --- a/src/rabbit_policy.erl +++ b/src/rabbit_policy.erl @@ -74,8 +74,6 @@ get_arg(_AName, _PName, #exchange{arguments = [], policy = undefined}) -> undefined; get_arg(_AName, PName, X = #exchange{arguments = []}) -> get(PName, X); -get_arg(AName, _PName, #exchange{arguments = Args, policy = undefined}) -> - rabbit_misc:table_lookup(Args, AName); get_arg(AName, PName, X = #exchange{arguments = Args}) -> case rabbit_misc:table_lookup(Args, AName) of undefined -> get(PName, X); |
