From 7f65cfb64d135a56c316625bc77110ecb072c14d Mon Sep 17 00:00:00 2001 From: Jorj Bauer Date: Sat, 4 Jul 2020 07:38:18 -0400 Subject: [PATCH] better typecasting --- LRingBuffer.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/LRingBuffer.cpp b/LRingBuffer.cpp index 7b7034a..e9ed334 100644 --- a/LRingBuffer.cpp +++ b/LRingBuffer.cpp @@ -21,14 +21,14 @@ LRingBuffer::~LRingBuffer() bool LRingBuffer::Serialize(int8_t fd) { uint8_t buf[9] = { RINGBUFFERMAGIC, - (max >> 8) & 0xFF, - (max ) & 0xFF, - (ptr >> 8) & 0xFF, - (ptr ) & 0xFF, - (fill >> 8) & 0xFF, - (fill ) & 0xFF, - (cursor >> 8) & 0xFF, - (cursor ) & 0xFF }; + (uint8_t)((max >> 8) & 0xFF), + (uint8_t)((max ) & 0xFF), + (uint8_t)((ptr >> 8) & 0xFF), + (uint8_t)((ptr ) & 0xFF), + (uint8_t)((fill >> 8) & 0xFF), + (uint8_t)((fill ) & 0xFF), + (uint8_t)((cursor >> 8) & 0xFF), + (uint8_t)((cursor ) & 0xFF) }; if (g_filemanager->write(fd, buf, 9) != 9) return false;