Skip to content

Commit 1254712

Browse files
Fixing call_get_merkleized_map_value() return value checking (2)
1 parent 8d6ed38 commit 1254712

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/handler/lib/policy.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -439,7 +439,7 @@ __attribute__((noinline, warn_unused_result)) int get_extended_pubkey_from_clien
439439
key_index,
440440
(uint8_t *) key_info_str,
441441
sizeof(key_info_str));
442-
if (key_info_len == -1) {
442+
if (key_info_len < 0) {
443443
return -1;
444444
}
445445

@@ -1799,7 +1799,7 @@ static int get_pubkey_from_merkle_tree(dispatcher_context_t *dispatcher_context,
17991799
index,
18001800
(uint8_t *) key_info_str,
18011801
sizeof(key_info_str));
1802-
if (key_info_len == -1) {
1802+
if (key_info_len < 0) {
18031803
return WITH_ERROR(-1, "Failed to retrieve key info");
18041804
}
18051805

src/handler/sign_psbt.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ init_global_state(dispatcher_context_t *dc, sign_psbt_state_t *st) {
278278
1,
279279
raw_result,
280280
sizeof(raw_result));
281-
if (result_len == -1) {
281+
if (result_len < 0) {
282282
st->locktime = 0;
283283
} else if (result_len != 4) {
284284
SEND_SW(dc, SW_INCORRECT_DATA);

0 commit comments

Comments
 (0)