avoid signed<->unsigned warning
This commit was genuinely broken at the time (not related to our build system): scripts/config/mkconfigs.c (2005-08-01 - 2006-10-05 arasi) uretilen bbconfigopts.h icine .config satirlarini kacissiz, ham newline'larla gömüyordu - gecerli C degildi, busybox'un kendi bb_mkdep araci bile parse edemiyordu (7d219aab7 ile duzeltildi, mkconfigs shell scripte cevrildi)
No binary (build failed)
—
(log yok)
| @@ -26,8 +26,8 @@ static int fileAction(const char *fileName, struct stat *statbuf, | |
| void ATTRIBUTE_UNUSED *junk) | |
| { | |
| if (!chown_func(fileName, | |
| - | (uid == -1) ? statbuf->st_uid : uid, |
| - | (gid == -1) ? statbuf->st_gid : gid)) { |
| + | (uid == (uid_t)-1) ? statbuf->st_uid : uid, |
| + | (gid == (gid_t)-1) ? statbuf->st_gid : gid)) { |
| return TRUE; | |
| } | |
| bb_perror_msg("%s", fileName); /* A filename could have % in it... */ | |
| @@ -167,7 +167,7 @@ int dd_main(int argc, char **argv) | |
| if (n == 0) { | |
| break; | |
| } | |
| - | if (n == bs) { |
| + | if ((size_t)n == bs) { |
| in_full++; | |
| } else { | |
| in_part++; | |
| @@ -180,7 +180,7 @@ int dd_main(int argc, char **argv) | |
| if (n < 0) { | |
| bb_perror_msg_and_die("%s", outfile); | |
| } | |
| - | if (n == bs) { |
| + | if ((size_t)n == bs) { |
| out_full++; | |
| } else { | |
| out_part++; | |
| @@ -56,7 +56,7 @@ static unsigned int disp_k; /* bss inits to 0 */ | |
| #endif | |
| static int max_print_depth = INT_MAX; | |
| - | static int count_hardlinks = 1; |
| + | static nlink_t count_hardlinks = 1; |
| static int status | |
| #if EXIT_SUCCESS == 0 | |