diff options
| author | Simon MacMullen <simon@rabbitmq.com> | 2011-01-31 16:49:59 +0000 |
|---|---|---|
| committer | Simon MacMullen <simon@rabbitmq.com> | 2011-01-31 16:49:59 +0000 |
| commit | b89148764e6d45d44c517130612529cdb4fddfc0 (patch) | |
| tree | a18c8dcf99b07f7452a6bd501a87a2c6fb382037 | |
| parent | d8b31906dc69cc1fc725f5f244d5330806b00c61 (diff) | |
| download | rabbitmq-server-git-b89148764e6d45d44c517130612529cdb4fddfc0.tar.gz | |
Cope with values that are not strings.
| -rw-r--r-- | src/rabbit_misc.erl | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/rabbit_misc.erl b/src/rabbit_misc.erl index 82bd57975d..80c8f4c046 100644 --- a/src/rabbit_misc.erl +++ b/src/rabbit_misc.erl @@ -248,7 +248,11 @@ assert_args_equivalence1(Orig, New, Name, Key) -> val(undefined) -> "none"; val({Type, Value}) -> - lists:flatten(io_lib:format("a value '~s' of type '~s'", [Value, Type])). + Fmt = case Value of + _ when is_binary (Value) -> "a value '~s' of type '~s'"; + _ -> "a value '~w' of type '~s'" + end, + lists:flatten(io_lib:format(Fmt, [Value, Type])). dirty_read(ReadSpec) -> case mnesia:dirty_read(ReadSpec) of |
