From f670a59da8b93e6c3ec1eebf48297e3db639694c Mon Sep 17 00:00:00 2001
From: Davide Mor <davide.mor@skywarder.eu>
Date: Thu, 21 Jul 2022 23:10:17 +0200
Subject: [PATCH] [CI/CD] Fixed sx1278 lints

---
 src/tests/drivers/sx1278/test-sx1278-bench.cpp | 17 +++++++++--------
 src/tests/drivers/sx1278/test-sx1278-bidir.cpp |  5 +++--
 2 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/src/tests/drivers/sx1278/test-sx1278-bench.cpp b/src/tests/drivers/sx1278/test-sx1278-bench.cpp
index aa7ce891c..a907b802d 100644
--- a/src/tests/drivers/sx1278/test-sx1278-bench.cpp
+++ b/src/tests/drivers/sx1278/test-sx1278-bench.cpp
@@ -103,14 +103,15 @@ struct Stats
     {
         // Prints are REALLY slow, so take a COPY of stats, so we can print an
         // instant in time.
-        Stats stats = *this;
-
-        printf("stats.last_recv_packet = %d\n", stats.last_recv_packet);
-        printf("stats.corrupted_packets = %d\n", stats.corrupted_packets);
-        printf("stats.send_count = %d\n", stats.send_count);
-        printf("stats.recv_count = %d\n", stats.recv_count);
-        printf("stats.recv_errors = %d\n", stats.recv_errors);
-        printf("stats.packet_loss = %.2f %%\n", stats.packet_loss() * 100.0f);
+        Stats stats_now = *this;
+
+        printf("stats.last_recv_packet = %d\n", stats_now.last_recv_packet);
+        printf("stats.corrupted_packets = %d\n", stats_now.corrupted_packets);
+        printf("stats.send_count = %d\n", stats_now.send_count);
+        printf("stats.recv_count = %d\n", stats_now.recv_count);
+        printf("stats.recv_errors = %d\n", stats_now.recv_errors);
+        printf("stats.packet_loss = %.2f %%\n",
+               stats_now.packet_loss() * 100.0f);
     }
 
 } stats;
diff --git a/src/tests/drivers/sx1278/test-sx1278-bidir.cpp b/src/tests/drivers/sx1278/test-sx1278-bidir.cpp
index 1fcd851c6..174474ae6 100644
--- a/src/tests/drivers/sx1278/test-sx1278-bidir.cpp
+++ b/src/tests/drivers/sx1278/test-sx1278-bidir.cpp
@@ -108,7 +108,8 @@ void recvLoop()
     char buf[64];
     while (1)
     {
-        ssize_t res = sx1278->receive((uint8_t *)buf, sizeof(buf));
+        ssize_t res =
+            sx1278->receive(reinterpret_cast<uint8_t *>(buf), sizeof(buf));
         if (res != -1)
         {
             // Make sure there is a terminator somewhere
@@ -127,7 +128,7 @@ void sendLoop(int interval, const char *data)
     {
         miosix::Thread::sleep(interval);
 
-        sx1278->send((uint8_t *)buf, strlen(buf) + 1);
+        sx1278->send(reinterpret_cast<uint8_t *>(buf), strlen(buf) + 1);
         printf("[sx1278] Sent '%s'\n", buf);
     }
 }
-- 
GitLab