From eaa61e41dbfe4a83f29969d8d32b68b4c24f2e6e Mon Sep 17 00:00:00 2001 From: upstream svn Date: Sun, 21 May 2017 17:44:03 +0000 Subject: [PATCH] Fix display of search results in amulecmd Uses correct integer conversion identifiers in Printf. --- .svn-revision | 2 +- src/TextClient.cpp | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.svn-revision b/.svn-revision index a5786377..c6111dbe 100644 --- a/.svn-revision +++ b/.svn-revision @@ -1 +1 @@ -10986 +10987 diff --git a/src/TextClient.cpp b/src/TextClient.cpp index 4a27ab8a..0070de09 100644 --- a/src/TextClient.cpp +++ b/src/TextClient.cpp @@ -611,10 +611,10 @@ void CamulecmdApp::ShowResults(CResultMap results_map) id = (*iter).first; SearchFile* file = (*iter).second; - output.Printf(wxT("%i. "), id); + output.Printf(wxT("%lu. "), id); output = output.SubString(0, nr_max).Append(file->sFileName).Append(' ', name_max); - mb.Printf(wxT(" %d"), file->lFileSize/1024/1024); - kb.Printf(wxT(".%d"), file->lFileSize/1024%1024); + mb.Printf(wxT(" %ld"), file->lFileSize/1024/1024); + kb.Printf(wxT(".%03ld"), file->lFileSize/1024%1024); output = output.SubString(0, nr_max + name_max + mb_max - mb.Length() ).Append(mb).Append(kb); printf("%s %ld\n",(const char*)unicode2char(output), file->lSourceCount ); } -- 2.11.4.GIT