From: "Vladimir N. Oleynik" Date: Tue, 31 Jan 2006 09:44:04 +0000 (-0000) Subject: changed strange mix signed<->unsigned X-Git-Tag: 1_1_0~265 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=dfe6e74157e98a696b60c586a4ed0a35b9362838;p=oweals%2Fbusybox.git changed strange mix signed<->unsigned --- diff --git a/editors/patch.c b/editors/patch.c index d406a62bb..2248b61e2 100644 --- a/editors/patch.c +++ b/editors/patch.c @@ -26,9 +26,9 @@ #include #include "busybox.h" -static int copy_lines(FILE *src_stream, FILE *dest_stream, const unsigned int lines_count) +static unsigned int copy_lines(FILE *src_stream, FILE *dest_stream, const unsigned int lines_count) { - int i = 0; + unsigned int i = 0; while (src_stream && (i < lines_count)) { char *line; @@ -52,7 +52,7 @@ static int copy_lines(FILE *src_stream, FILE *dest_stream, const unsigned int li * returns malloc'ed filename */ -static char *extract_filename(char *line, unsigned short patch_level) +static char *extract_filename(char *line, int patch_level) { char *filename_start_ptr = line + 4; int i; @@ -90,7 +90,7 @@ static int file_doesnt_exist(const char *filename) extern int patch_main(int argc, char **argv) { - unsigned int patch_level = -1; + int patch_level = -1; char *patch_line; int ret; FILE *patch_file = NULL;