summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Bakken <luke@bakken.io>2019-07-10 10:33:20 -0700
committerLuke Bakken <luke@bakken.io>2019-07-10 10:33:20 -0700
commit15e33a75b79620a529e2e1d028e5308c146cc965 (patch)
tree13dc6ab822f17d497e6d6b12e5e3dd000c15129a
parent0ba1c8db3f593736cdffb1f7d4c45ea276ad6d56 (diff)
downloaderlang-15e33a75b79620a529e2e1d028e5308c146cc965.tar.gz
Ensure create_table aborted reason is expected format
According to the docs and other `{aborted, ` return values, the form should be `{aborted, Reason}`, where `Reason` is a single term. This fix makes `mnesia:create_table/2` consistent with that expectation.
-rw-r--r--lib/mnesia/src/mnesia.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/mnesia/src/mnesia.erl b/lib/mnesia/src/mnesia.erl
index 02bc884e36..9d462f0a63 100644
--- a/lib/mnesia/src/mnesia.erl
+++ b/lib/mnesia/src/mnesia.erl
@@ -2731,7 +2731,7 @@ create_table(Arg) ->
create_table(Name, Arg) when is_list(Arg) ->
mnesia_schema:create_table([{name, Name}| Arg]);
create_table(Name, Arg) ->
- {aborted, badarg, Name, Arg}.
+ {aborted, {badarg, Name, Arg}}.
-spec delete_table(Tab::table()) -> t_result('ok').
delete_table(Tab) ->