fix memset for route_hop json parsing when no channel_id exists.

Changelog-None
This commit is contained in:
fiatjaf 2021-01-03 17:49:13 -03:00 committed by Christian Decker
parent 6030d0542a
commit 6af8adde26

View File

@ -1244,7 +1244,7 @@ param_route_hop(struct command *cmd, const char *name, const char *buffer,
}
if (!channeltok) {
memset(&res->channel_id, 0, sizeof(struct node_id));
memset(&res->channel_id, 0, sizeof(struct short_channel_id));
} else if (!json_to_short_channel_id(buffer, channeltok, &res->channel_id)) {
return command_fail_badparam(cmd, name, buffer, channeltok,
"should be a short_channel_id");