mirror of
https://github.com/jarun/advcpmv.git
synced 2026-02-01 13:17:41 +01:00
Zero out -ve transfer speed shown at start
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
diff -aur coreutils-8.32/src/copy.c coreutils-8.32-patched/src/copy.c
|
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/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 @@
|
@@ -129,6 +129,72 @@
|
||||||
dev_t dev;
|
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 )
|
+ int copy_speed = ( int ) ( ( double ) ( cur_size - s_progress->last_size )
|
||||||
+ / sec_elapsed );
|
+ / sec_elapsed );
|
||||||
+ char s_copy_speed[20];
|
+ 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 */
|
+ /* update vars */
|
||||||
+ s_progress->last_time = cur_time;
|
+ s_progress->last_time = cur_time;
|
||||||
+ s_progress->last_size = cur_size;
|
+ 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:
|
preserve_metadata:
|
||||||
diff -aur coreutils-8.32/src/copy.h coreutils-8.32-patched/src/copy.h
|
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/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 @@
|
@@ -234,6 +234,9 @@
|
||||||
Create destination directories as usual. */
|
Create destination directories as usual. */
|
||||||
bool symbolic_link;
|
bool symbolic_link;
|
||||||
@@ -366,7 +366,7 @@ diff -aur coreutils-8.32/src/copy.h coreutils-8.32-patched/src/copy.h
|
|||||||
#endif
|
#endif
|
||||||
diff -aur coreutils-8.32/src/cp.c coreutils-8.32-patched/src/cp.c
|
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/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 @@
|
@@ -131,6 +131,7 @@
|
||||||
{"symbolic-link", no_argument, NULL, 's'},
|
{"symbolic-link", no_argument, NULL, 's'},
|
||||||
{"target-directory", required_argument, NULL, 't'},
|
{"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;
|
break;
|
||||||
diff -aur coreutils-8.32/src/mv.c coreutils-8.32-patched/src/mv.c
|
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/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 @@
|
@@ -66,6 +66,7 @@
|
||||||
{"target-directory", required_argument, NULL, 't'},
|
{"target-directory", required_argument, NULL, 't'},
|
||||||
{"update", no_argument, NULL, 'u'},
|
{"update", no_argument, NULL, 'u'},
|
||||||
|
|||||||
Reference in New Issue
Block a user