From: TaeminYeom Date: Thu, 23 Feb 2023 07:51:13 +0000 (+0900) Subject: ini-parser: Fix size_t to ssize_t X-Git-Tag: accepted/tizen/unified/20230317.081018~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F97%2F288797%2F7;p=platform%2Fcore%2Fsystem%2Flibsyscommon.git 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 --- 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, };