From 4a5a912b9d5f5de3f2acc284b06621ec1f351a9f Mon Sep 17 00:00:00 2001 From: Gwenhael Goavec-Merou Date: Mon, 17 Mar 2025 07:25:13 +0100 Subject: [PATCH] mcsParser: fixed warnings --- src/mcsParser.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mcsParser.cpp b/src/mcsParser.cpp index 1126abb..cba83fe 100644 --- a/src/mcsParser.cpp +++ b/src/mcsParser.cpp @@ -85,14 +85,14 @@ int McsParser::parse() _bit_length += (byteLen * 8); break; case 1: - if (_bit_data.size()*8 != _bit_length) + if (_bit_data.size() * 8 != (size_t)_bit_length) _bit_length = _bit_data.size() * 8; return EXIT_SUCCESS; break; case 4: sscanf((char*)&str[DATA_BASE], "%4x", &loc_addr); _base_addr = (loc_addr << 16); - if (_base_addr > _bit_data.size()) + if ((size_t)_base_addr > _bit_data.size()) _bit_data.resize(_base_addr); if (_base_addr * 8 > _bit_length) _bit_length = _base_addr * 8;