From a7d942a2ef67bd00557cdfb49be08442d51c5da4 Mon Sep 17 00:00:00 2001 From: Arun Prakash Jana Date: Mon, 26 Oct 2020 19:33:04 +0530 Subject: [PATCH] Zero out -ve transfer speed shown at start --- advcpmv-0.8-8.32.patch | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/advcpmv-0.8-8.32.patch b/advcpmv-0.8-8.32.patch index 6e2c790..a01168d 100644 --- a/advcpmv-0.8-8.32.patch +++ b/advcpmv-0.8-8.32.patch @@ -1,6 +1,6 @@ diff -aur coreutils-8.32/src/copy.c coreutils-8.32-patched/src/copy.c --- coreutils-8.32/src/copy.c 2020-01-01 19:43:12.000000000 +0530 -+++ coreutils-8.32-patched/src/copy.c 2020-10-25 12:28:07.178008701 +0530 ++++ coreutils-8.32-patched/src/copy.c 2020-10-26 19:27:59.398765746 +0530 @@ -129,6 +129,72 @@ dev_t dev; }; @@ -114,7 +114,7 @@ diff -aur coreutils-8.32/src/copy.c coreutils-8.32-patched/src/copy.c + int copy_speed = ( int ) ( ( double ) ( cur_size - s_progress->last_size ) + / sec_elapsed ); + char s_copy_speed[20]; -+ file_size_format ( s_copy_speed, copy_speed, 1 ); ++ file_size_format ( s_copy_speed, copy_speed >= 0 ? copy_speed : 0, 1 ); + /* update vars */ + s_progress->last_time = cur_time; + s_progress->last_size = cur_size; @@ -337,7 +337,7 @@ diff -aur coreutils-8.32/src/copy.c coreutils-8.32-patched/src/copy.c preserve_metadata: diff -aur coreutils-8.32/src/copy.h coreutils-8.32-patched/src/copy.h --- coreutils-8.32/src/copy.h 2020-01-01 19:43:12.000000000 +0530 -+++ coreutils-8.32-patched/src/copy.h 2020-10-25 12:19:01.488366069 +0530 ++++ coreutils-8.32-patched/src/copy.h 2020-10-26 19:27:11.298040234 +0530 @@ -234,6 +234,9 @@ Create destination directories as usual. */ bool symbolic_link; @@ -366,7 +366,7 @@ diff -aur coreutils-8.32/src/copy.h coreutils-8.32-patched/src/copy.h #endif diff -aur coreutils-8.32/src/cp.c coreutils-8.32-patched/src/cp.c --- coreutils-8.32/src/cp.c 2020-01-01 19:43:12.000000000 +0530 -+++ coreutils-8.32-patched/src/cp.c 2020-10-25 12:19:01.488366069 +0530 ++++ coreutils-8.32-patched/src/cp.c 2020-10-26 19:27:11.298040234 +0530 @@ -131,6 +131,7 @@ {"symbolic-link", no_argument, NULL, 's'}, {"target-directory", required_argument, NULL, 't'}, @@ -531,7 +531,7 @@ diff -aur coreutils-8.32/src/cp.c coreutils-8.32-patched/src/cp.c break; diff -aur coreutils-8.32/src/mv.c coreutils-8.32-patched/src/mv.c --- coreutils-8.32/src/mv.c 2020-01-01 19:43:12.000000000 +0530 -+++ coreutils-8.32-patched/src/mv.c 2020-10-25 12:19:01.488366069 +0530 ++++ coreutils-8.32-patched/src/mv.c 2020-10-26 19:27:11.298040234 +0530 @@ -66,6 +66,7 @@ {"target-directory", required_argument, NULL, 't'}, {"update", no_argument, NULL, 'u'},