From d542441e3eedf665818668a6086d74b397cf8c73 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Thu, 9 Oct 2025 20:30:35 +0200 Subject: [PATCH] fix loop unsigned compare --- CMakeLists.txt | 5 +++-- src/kds_s2000w_image_converter_netpbm.c | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 54f5f93..bbdc72f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,11 +7,11 @@ PROJECT("kds-s2000w-net") SET(CMAKE_BUILD_TYPE "Release" CACHE STRING "release") IF(CMAKE_BUILD_TYPE STREQUAL "Release") - SET(CMAKE_C_FLAGS "-std=c99 -fPIC -Wall -Wextra -Werror -pedantic" CACHE STRING "compiler flags" FORCE) + SET(CMAKE_C_FLAGS "-std=c99 -fPIC -Wall -Wextra -Wno-unused-parameter -Werror -pedantic" CACHE STRING "compiler flags" FORCE) ENDIF() IF(CMAKE_BUILD_TYPE STREQUAL "Debug") - SET(CMAKE_C_FLAGS "-std=c99 -fPIC -Wall -Wextra -pedantic -g" CACHE STRING "debug compiler flags" FORCE) + SET(CMAKE_C_FLAGS "-std=c99 -fPIC -Wall -Wextra -Wno-unused-parameter -pedantic -g" CACHE STRING "debug compiler flags" FORCE) ENDIF() IF (RUN_TESTS) @@ -21,6 +21,7 @@ IF (RUN_TESTS) -ftest-coverage \ -Wall \ -Wextra \ +-Wno-unused-parameter \ -pedantic \ -g \ -fsanitize=address \ diff --git a/src/kds_s2000w_image_converter_netpbm.c b/src/kds_s2000w_image_converter_netpbm.c index 9ff11bd..f2f1c21 100644 --- a/src/kds_s2000w_image_converter_netpbm.c +++ b/src/kds_s2000w_image_converter_netpbm.c @@ -196,7 +196,7 @@ void _kds_s2000w_image_converter_write_bw_pnm(uint8_t* data, uint32_t curr_width = 0; uint32_t curr_height = 0; - for (int i = 0; i < size; i++) { + for (uint32_t i = 0; i < size; i++) { _kds_s2000w_image_converter_set_pixels(data[i], &pixels[curr_height][curr_width]); curr_width += 8; -- 2.47.3