summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlexandru Scvortov <alexandru@rabbitmq.com>2010-07-09 12:59:30 +0100
committerAlexandru Scvortov <alexandru@rabbitmq.com>2010-07-09 12:59:30 +0100
commit6546ca9cc3b7620f8fe67c54be8526e78a736672 (patch)
tree83a59586b02d5062d32fa8d66e2d72e3228464d1 /src
parent861991d28252005cf24189f21d7965832da6889e (diff)
downloadrabbitmq-server-git-6546ca9cc3b7620f8fe67c54be8526e78a736672.tar.gz
finished transition from regexp to re
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_access_control.erl7
-rw-r--r--src/rabbit_exchange_type_topic.erl2
2 files changed, 4 insertions, 5 deletions
diff --git a/src/rabbit_access_control.erl b/src/rabbit_access_control.erl
index 9590d38080..f9e98094bb 100644
--- a/src/rabbit_access_control.erl
+++ b/src/rabbit_access_control.erl
@@ -174,10 +174,9 @@ check_resource_access(Username,
[#user_permission{permission = P}] ->
case re:run(
binary_to_list(Name),
- binary_to_list(element(permission_index(Permission), P)),
- [{return, list}]) of
- {match, _, _} -> true;
- nomatch -> false
+ binary_to_list(element(permission_index(Permission), P))) of
+ {match, _} -> true;
+ nomatch -> false
end
end,
if Res -> ok;
diff --git a/src/rabbit_exchange_type_topic.erl b/src/rabbit_exchange_type_topic.erl
index ae6b20eb16..53f36cde83 100644
--- a/src/rabbit_exchange_type_topic.erl
+++ b/src/rabbit_exchange_type_topic.erl
@@ -67,7 +67,7 @@ publish(#exchange{name = Name}, Delivery =
Delivery).
split_topic_key(Key) ->
- KeySplit = re:split(binary_to_list(Key), "\\.", [{return, list}]),
+ KeySplit = re:split(Key, "\\.", [{return, list}]),
KeySplit.
topic_matches(PatternKey, RoutingKey) ->