From 07f36b9cf73eb735d6b000066803e223cd8909b6 Mon Sep 17 00:00:00 2001 From: Andrew Borodin Date: Mon, 29 Oct 2012 10:03:01 +0400 Subject: [PATCH] (fish_linear_abort): type accuracy. Signed-off-by: Andrew Borodin --- src/vfs/fish/fish.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vfs/fish/fish.c b/src/vfs/fish/fish.c index 688ca7da7..36ce56cf7 100644 --- a/src/vfs/fish/fish.c +++ b/src/vfs/fish/fish.c @@ -1031,13 +1031,13 @@ fish_linear_abort (struct vfs_class *me, vfs_file_handler_t * fh) fish_fh_data_t *fish = (fish_fh_data_t *) fh->data; struct vfs_s_super *super = FH_SUPER; char buffer[BUF_8K]; - int n; + ssize_t n; vfs_print_message (_("Aborting transfer...")); do { - n = MIN (sizeof (buffer), (size_t) (fish->total - fish->got)); + n = MIN ((off_t) sizeof (buffer), (fish->total - fish->got)); if (n != 0) { n = read (SUP->sockr, buffer, n); -- 2.11.4.GIT