Skip to content

Commit 0dd55ac

Browse files
committed
rpc: don't check for negative lengths, size_t is unsigned
1 parent d5233ef commit 0dd55ac

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

main/process/get_blinding_key.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ void get_blinding_key_process(void* process_ptr)
2020
size_t script_len = 0;
2121
const uint8_t* script = NULL;
2222
rpc_get_bytes_ptr("script", &params, &script, &script_len);
23-
if (!script || script_len <= 0) {
23+
if (!script || !script_len) {
2424
jade_process_reject_message(process, CBOR_RPC_BAD_PARAMETERS, "Failed to extract script from parameters", NULL);
2525
goto cleanup;
2626
}

main/process/get_shared_nonce.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ void get_shared_nonce_process(void* process_ptr)
4747
size_t script_len = 0;
4848
const uint8_t* script = NULL;
4949
rpc_get_bytes_ptr("script", &params, &script, &script_len);
50-
if (!script || script_len <= 0) {
50+
if (!script || !script_len) {
5151
jade_process_reject_message(process, CBOR_RPC_BAD_PARAMETERS, "Failed to extract script from parameters", NULL);
5252
goto cleanup;
5353
}

0 commit comments

Comments
 (0)