diff options
| author | Matthias Radestock <matthias@rabbitmq.com> | 2014-01-22 15:21:28 +0000 |
|---|---|---|
| committer | Matthias Radestock <matthias@rabbitmq.com> | 2014-01-22 15:21:28 +0000 |
| commit | b8cc1fcd86c9e293a9a6930b5ec96ce7da03f745 (patch) | |
| tree | 27b593cd0422bb76f1ed2908682eb2e75b8995e8 | |
| parent | a70de561186ba349914e54206566ba293f05f776 (diff) | |
| download | rabbitmq-server-git-b8cc1fcd86c9e293a9a6930b5ec96ce7da03f745.tar.gz | |
refactor: genericise
| -rw-r--r-- | src/rabbit_amqqueue.erl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rabbit_amqqueue.erl b/src/rabbit_amqqueue.erl index 4a6789e39f..8ec29f1131 100644 --- a/src/rabbit_amqqueue.erl +++ b/src/rabbit_amqqueue.erl @@ -425,7 +425,7 @@ declare_args() -> [{<<"x-expires">>, fun check_expires_arg/2}, {<<"x-message-ttl">>, fun check_message_ttl_arg/2}, {<<"x-dead-letter-routing-key">>, fun check_dlxrk_arg/2}, - {<<"x-max-length">>, fun check_max_length_arg/2}]. + {<<"x-max-length">>, fun check_non_neg_int_arg/2}]. consume_args() -> [{<<"x-priority">>, fun check_int_arg/2}]. @@ -435,7 +435,7 @@ check_int_arg({Type, _}, _) -> false -> {error, {unacceptable_type, Type}} end. -check_max_length_arg({Type, Val}, Args) -> +check_non_neg_int_arg({Type, Val}, Args) -> case check_int_arg({Type, Val}, Args) of ok when Val >= 0 -> ok; ok -> {error, {value_negative, Val}}; |
