aboutsummaryrefslogtreecommitdiffstats
path: root/src/rcl_release.erl
diff options
context:
space:
mode:
authorEric <[email protected]>2012-10-23 09:49:06 -0500
committerJordan Wilberding <[email protected]>2012-10-24 11:30:00 -0600
commitd880e6e385ac49ecfe67449a25c1fd95b4e1f882 (patch)
tree475033c35342f91e926cbed7dbd3354e0d71b722 /src/rcl_release.erl
parentfa52e19b4990a17eb7efbafc0364c0c686d7b770 (diff)
downloadrelx-d880e6e385ac49ecfe67449a25c1fd95b4e1f882.tar.gz
relx-d880e6e385ac49ecfe67449a25c1fd95b4e1f882.tar.bz2
relx-d880e6e385ac49ecfe67449a25c1fd95b4e1f882.zip
fix bug in goal parsing and handling
Signed-off-by: Jordan Wilberding <[email protected]>
Diffstat (limited to 'src/rcl_release.erl')
-rw-r--r--src/rcl_release.erl4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rcl_release.erl b/src/rcl_release.erl
index f1a439c..dd3e479 100644
--- a/src/rcl_release.erl
+++ b/src/rcl_release.erl
@@ -288,9 +288,9 @@ parse_goal0(Constraint0, {ok, Release = #release_t{goals=Goals}})
parse_goal0(Constraint0, {ok, Release = #release_t{goals=Goals}})
when erlang:is_list(Constraint0) ->
case rcl_goal:parse(Constraint0) of
- {error, _Detail} ->
+ {fail, _Detail} ->
?RCL_ERROR({failed_to_parse, Constraint0});
- Constraint1 ->
+ {ok, Constraint1} ->
{ok, Release#release_t{goals = [Constraint1 | Goals]}}
end;
parse_goal0(_, E = {error, _}) ->