From 449dacb8dc4ee7692ad5336e126d187a10736a08 Mon Sep 17 00:00:00 2001 From: TaeminYeom Date: Thu, 23 Feb 2023 16:51:13 +0900 Subject: [PATCH] ini-parser: Fix size_t to ssize_t Variable "n_read" brings the return of getline, but return type of getline is ssize_t. Also, fseek's second parameter is long type, so it is proper to use signed data type. Change-Id: I87f01a986a9b7fa68d7a675a1e31a0afe0c1f4bf Signed-off-by: TaeminYeom --- src/libcommon/ini-parser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libcommon/ini-parser.c b/src/libcommon/ini-parser.c index e7d7605..e8e2bce 100644 --- a/src/libcommon/ini-parser.c +++ b/src/libcommon/ini-parser.c @@ -162,7 +162,7 @@ int libsys_config_parse_by_section(const char *fname, int cb(const struct parse_ FILE *fp = NULL; char *line = NULL; size_t len = 0; - size_t n_read; + ssize_t n_read; int ret = 0; int retval; struct parse_result result = { 0, }; -- 2.34.1