| |
@@ -0,0 +1,38 @@
|
| |
+ https://github.com/bchretien/tcptrack/commit/409007afbce8ec5a81312a2a4123dd83b62b4494.patch#/tcptrack-1.4.3-type-mismatch.patch
|
| |
+ From 409007afbce8ec5a81312a2a4123dd83b62b4494 Mon Sep 17 00:00:00 2001
|
| |
+ From: Sergei Trofimovich <slyich@gmail.com>
|
| |
+ Date: Fri, 19 Nov 2021 08:49:56 +0000
|
| |
+ Subject: [PATCH] src/TextUI.cc: fix format arguments
|
| |
+
|
| |
+ -Wformat detects type mismatch as:
|
| |
+
|
| |
+ TextUI.cc:315:34: error: format '%d' expects argument of type 'int',
|
| |
+ but argument 2 has type 'time_t' {aka 'long int'} [-Werror=format=]
|
| |
+ 315 | printw("%ds",ic->getIdleSeconds());
|
| |
+ | ~^ ~~~~~~~~~~~~~~~~~~~~
|
| |
+ | | |
|
| |
+ | int time_t {aka long int}
|
| |
+ | %ld
|
| |
+ ---
|
| |
+ src/TextUI.cc | 6 +++---
|
| |
+ 1 file changed, 3 insertions(+), 3 deletions(-)
|
| |
+
|
| |
+ diff -ru tcptrack-1.4.3/src/TextUI.cc tcptrack-1.4.3.new/src/TextUI.cc
|
| |
+ --- tcptrack-1.4.3/src/TextUI.cc 2015-04-23 10:04:40.000000000 +0200
|
| |
+ +++ tcptrack-1.4.3.new/src/TextUI.cc 2023-01-20 09:34:15.223578489 +0100
|
| |
+ @@ -309,11 +309,11 @@
|
| |
+
|
| |
+ move(row,58);
|
| |
+ if( ic->getIdleSeconds() < 60 )
|
| |
+ - printw("%ds",ic->getIdleSeconds());
|
| |
+ - else if( ic->getIdleSeconds() > 59 )
|
| |
+ - printw("%dm",ic->getIdleSeconds()/60);
|
| |
+ + printw("%ds",(int)(ic->getIdleSeconds()));
|
| |
+ + else if( ic->getIdleSeconds() > 59 )
|
| |
+ + printw("%dm",(int)(ic->getIdleSeconds()/60));
|
| |
+ else if( ic->getIdleSeconds() > 3559 )
|
| |
+ - printw("%dh",ic->getIdleSeconds()/3600);
|
| |
+ + printw("%ldh",(long)(ic->getIdleSeconds()/3600));
|
| |
+
|
| |
+ move(row,63);
|
| |
+ if( ic->activityToggle() )
|
| |
Hello,
this patch is fixing type mismatch, which hopefully should fix FTBS https://bugzilla.redhat.com/show_bug.cgi?id=2047036
I offer a hand maintaining the package.
Michal Ambroz