summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Klishin <michael@clojurewerkz.org>2021-04-07 11:34:35 +0300
committerMichael Klishin <michael@clojurewerkz.org>2021-04-07 11:34:35 +0300
commit87170e2995c97936eac378d06ff7869ac5c56ec2 (patch)
tree2ce603286f6dfd301355d8a060ca052d583ee777
parenta19db0c2852301d8a03678aee6cd49581fc193df (diff)
downloadrabbitmq-server-git-mk-amqp10-parser-infinite-loop.tar.gz
-rw-r--r--deps/amqp10_common/src/amqp10_binary_parser.erl4
1 files changed, 2 insertions, 2 deletions
diff --git a/deps/amqp10_common/src/amqp10_binary_parser.erl b/deps/amqp10_common/src/amqp10_binary_parser.erl
index 2ea5774c01..376ac47aed 100644
--- a/deps/amqp10_common/src/amqp10_binary_parser.erl
+++ b/deps/amqp10_common/src/amqp10_binary_parser.erl
@@ -127,8 +127,8 @@ parse_array_primitive(16#41, <<_:8/unsigned, R/binary>>) -> {true, R};
parse_array_primitive(16#42, <<_:8/unsigned, R/binary>>) -> {false, R};
parse_array_primitive(16#43, <<_:8/unsigned, R/binary>>) -> {{uint, 0}, R};
parse_array_primitive(16#44, <<_:8/unsigned, R/binary>>) -> {{ulong, 0}, R};
-parse_array_primitive(Marker, Data) ->
- parse_primitive(Marker, Data).
+parse_array_primitive(ElementType, Data) ->
+ parse_primitive(ElementType, Data).
%% array structure is {array, Ctor, [Data]}
%% e.g. {array, symbol, [<<"amqp:accepted:list">>]}