From 53593085cf6dbaa141c3b8f45e1883523a8cfe8b Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Tue, 21 Nov 2006 08:36:31 +0000 Subject: [PATCH] - Use an explicit cast when a value gets stored in a smaller var. - The msgtype var should have been an enum. --- receiver.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/receiver.c b/receiver.c index 4ac407fa..986c5fe5 100644 --- a/receiver.c +++ b/receiver.c @@ -164,7 +164,7 @@ static int receive_data(int f_in, char *fname_r, int fd_r, OFF_T size_r, offset = j; } if (offset < sum.flength) { - int32 len = sum.flength - offset; + int32 len = (int32)(sum.flength - offset); if (do_progress) show_progress(offset, total_size); sum_update(map_ptr(mapbuf, offset, len), len); @@ -660,7 +660,7 @@ int recv_files(int f_in, struct file_list *flist, char *local_name) send_msg(MSG_SUCCESS, numbuf, 4); } } else if (!recv_ok) { - int msgtype = phase || read_batch ? FERROR : FINFO; + enum logcode msgtype = phase || read_batch ? FERROR : FINFO; if (msgtype == FERROR || verbose) { char *errstr, *redostr, *keptstr; if (!(keep_partial && partialptr) && !inplace) -- 2.34.1