summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@rabbitmq.com>2010-08-11 16:33:47 +0100
committerMatthias Radestock <matthias@rabbitmq.com>2010-08-11 16:33:47 +0100
commit516ff90b510bf7bcde4eb9961db4f35c39cca13b (patch)
tree4bf76a6aea64e56e1d4f5ef38f5f1d339799c5f6 /src
parent911bbf6f19bad9918f128fa90dce5c94b189416c (diff)
downloadrabbitmq-server-git-516ff90b510bf7bcde4eb9961db4f35c39cca13b.tar.gz
minor neatification
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_mnesia.erl4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/rabbit_mnesia.erl b/src/rabbit_mnesia.erl
index 0ce4eb91ed..7623f8df0c 100644
--- a/src/rabbit_mnesia.erl
+++ b/src/rabbit_mnesia.erl
@@ -269,15 +269,13 @@ ensure_schema_integrity() ->
end.
check_schema_integrity() ->
- TabDefs = table_definitions(),
Tables = mnesia:system_info(tables),
- case [Error || Tab <- table_names(),
+ case [Error || {Tab, TabDef} <- table_definitions(),
case lists:member(Tab, Tables) of
false ->
Error = {table_missing, Tab},
true;
true ->
- {_, TabDef} = proplists:lookup(Tab, TabDefs),
{_, ExpAttrs} = proplists:lookup(attributes, TabDef),
Attrs = mnesia:table_info(Tab, attributes),
Error = {table_attributes_mismatch, Tab,