From b64343cc9378bd847eccf721b1fd75da4162e560 Mon Sep 17 00:00:00 2001 From: Ryan Hartlage Date: Fri, 6 Dec 2024 20:47:30 -0500 Subject: [PATCH 1/2] Fix integer narrowing --- src/tiny_comm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tiny_comm.c b/src/tiny_comm.c index 2807972..49c94bf 100644 --- a/src/tiny_comm.c +++ b/src/tiny_comm.c @@ -132,7 +132,7 @@ static void byte_received(void* context, const void* _args) switch(self->receive_state) { case receive_state_receive_crc_msb: - self->receive_crc = args->byte << 8; + self->receive_crc = (uint16_t)(args->byte << 8); self->receive_state = receive_state_receive_crc_lsb; break; From 7639cf50ae31b7501a2628a209c191e76539680c Mon Sep 17 00:00:00 2001 From: Ryan Hartlage Date: Fri, 6 Dec 2024 20:49:28 -0500 Subject: [PATCH 2/2] Bump version --- library.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library.json b/library.json index 1f926c2..0ad8659 100644 --- a/library.json +++ b/library.json @@ -13,7 +13,7 @@ "maintainer": true } ], - "version": "6.4.2", + "version": "6.4.3", "frameworks": "*", "platforms": "*", "export": {