throw exception on bad options, rather than returning error tuple

This commit is contained in:
alisdair sullivan 2012-04-06 08:12:55 -07:00
parent 66ea9f847b
commit 7e242b7e1e

View file

@ -84,8 +84,8 @@ parse_opts([json_escape|Rest], Opts) ->
parse_opts(Rest, Opts#opts{escaped_strings=true});
parse_opts([ignore_bad_escapes|Rest], Opts) ->
parse_opts(Rest, Opts#opts{ignored_bad_escapes=true});
parse_opts(_, _) ->
{error, badarg}.
parse_opts(Options, Opts) ->
erlang:error(badarg, [Options, Opts]).
valid_flags() ->