From: Youngjae Cho Date: Mon, 29 Apr 2024 06:32:34 +0000 (+0900) Subject: Fix error -Werror=sign-compare X-Git-Tag: accepted/tizen/unified/20240502.044634^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=005e3e5c2c3e6d91b4adecbde9e22b008999e32c;p=platform%2Fcore%2Fsystem%2Fupgrade.git Fix error -Werror=sign-compare Change-Id: Iba8b94f3eaa7cbc9fa8357cb540001e4669fbad3 Signed-off-by: Youngjae Cho --- diff --git a/src/upgrade-apply/main.c b/src/upgrade-apply/main.c index 41620fb..a74dec2 100644 --- a/src/upgrade-apply/main.c +++ b/src/upgrade-apply/main.c @@ -148,7 +148,7 @@ struct parse_result parse_args(int argc, char **argv) if (dest_size != 0) return (struct parse_result) { .result = PARSE_REPEATED_ARGUMENT }; dest_size = atoi(optarg); - if (dest_size <= 0 || dest_size > SIZE_MAX) + if (dest_size <= 0 || (size_t)dest_size > SIZE_MAX) return (struct parse_result) { .result = PARSE_BAD_SIZE }; break; diff --git a/src/upgrade-apply/patch/patch.c b/src/upgrade-apply/patch/patch.c index 927ee39..909007c 100644 --- a/src/upgrade-apply/patch/patch.c +++ b/src/upgrade-apply/patch/patch.c @@ -118,7 +118,7 @@ static int set_new_pos(off_t new_pos, struct file_info *finfo) { int res = PF_OK; off_t local_pos = new_pos - finfo->offset; - if (local_pos < 0 || local_pos > finfo->mmapped_len) { + if (local_pos < 0 || (size_t)local_pos > finfo->mmapped_len) { res = remmap(finfo, new_pos); } if (res == PF_OK) {