From: Bastian Dehn Date: Thu, 23 Apr 2026 15:29:39 +0000 (+0200) Subject: add support ubuntu noble with config read result X-Git-Tag: v1.1.28^2~11 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=732c33a4492aea4cd7c1d33676fd99ac473a6473;p=sane-kds-s2000w-net.git add support ubuntu noble with config read result --- diff --git a/builder/build-in-container b/builder/build-in-container index f226774..b247851 100755 --- a/builder/build-in-container +++ b/builder/build-in-container @@ -3,7 +3,7 @@ main() { local scriptpath=$(echo $0 | xargs dirname | xargs realpath) - local distros="debian:bookworm debian:trixie debian:forky" + local distros="debian:bookworm debian:trixie debian:forky ubuntu:noble" mkdir -p build cp builder/run build/ diff --git a/src/kds_s2000w_config.c b/src/kds_s2000w_config.c index 14d0c67..af89bc7 100644 --- a/src/kds_s2000w_config.c +++ b/src/kds_s2000w_config.c @@ -70,12 +70,15 @@ char* kds_s2000w_config_read(const char* filename) return NULL; } - fread(config_string, config_size, 1, config_file); + size_t readed = fread(config_string, config_size, 1, config_file); config_string[config_size] = '\0'; + if (readed == 0) { + free(config_string); + config_string = NULL; + } fclose(config_file); config_file = NULL; - return config_string; }