Add assertions to clarify our assumptions about msg != NULL

This commit is contained in:
practicalswift
2018-02-19 10:59:31 +01:00
committed by Christian Decker
parent ea3ee01215
commit f351417905
2 changed files with 6 additions and 4 deletions

View File

@@ -51,8 +51,8 @@ json_pay_success(struct command *cmd,
static void json_pay_failure(struct command *cmd,
const struct sendpay_result *r)
{
struct json_result *data;
const char *msg;
struct json_result *data = NULL;
const char *msg = NULL;
struct routing_failure *fail;
assert(!r->succeeded);
@@ -109,6 +109,7 @@ static void json_pay_failure(struct command *cmd,
break;
}
assert(msg);
command_fail_detailed(cmd, r->errorcode, data, "%s", msg);
}