From ef605254513146d5a7eebbb7be06ec7287b3441b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IT=E7=A0=96=E7=93=A6=E5=B7=A5?= Date: Sat, 23 May 2020 14:50:53 +0800 Subject: [PATCH] update fix-buffer-overflows-in-progress-bar-code.patch. --- fix-buffer-overflows-in-progress-bar-code.patch | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/fix-buffer-overflows-in-progress-bar-code.patch b/fix-buffer-overflows-in-progress-bar-code.patch index c9ed1af..58bc7c0 100644 --- a/fix-buffer-overflows-in-progress-bar-code.patch +++ b/fix-buffer-overflows-in-progress-bar-code.patch @@ -111,7 +111,7 @@ index 02b6f04d..96d00398 100644 int units = 0; /* Calculate the download speed using the history ring and recent data that hasn't made it to the ring yet. */ -@@ -1192,12 +1211,18 @@ create_image (struct bar_progress *bp, double dl_total_time, bool done) +@@ -1192,12 +1211,16 @@ create_image (struct bar_progress *bp, double dl_total_time, bool done) } } @@ -125,8 +125,6 @@ index 02b6f04d..96d00398 100644 - *p = '\0'; + if (padding > 0) + { -+// if (padding > BUF_LEN - (p - bp->buffer) - 1) -+// padding = BUF_LEN - (p - bp->buffer) - 1; + memset (p, ' ', padding); + p += padding; + *p = '\0';