gsctool: fix error processing logic

The error processing logic is reversed, which results in missing error
values when errors actually happen.

BRANCH=none
BUG=none
TEST=verified that errors values are now reported properly.

Change-Id: I282920d35e978a704e8c2728a8aa71a5f1da9a00
Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/802994
Reviewed-by: Mary Ruthven <mruthven@chromium.org>
This commit is contained in:
Vadim Bendebury
2017-11-30 19:50:03 -08:00
committed by chrome-bot
parent 175b23fa60
commit 3bb08ed694

View File

@@ -1596,7 +1596,7 @@ static void process_password(struct transfer_descriptor *td)
return;
fprintf(stderr, "Error setting password: rv %d, response %d\n",
rv, response_size ? 0 : response);
rv, response_size ? response : 0);
exit(update_error);
}