[Frugalware-git] pacman-g2: cb_trans_evt() fix output for LOCAL files

VMiklos vmiklos at frugalware.org
Fri Oct 5 01:57:03 CEST 2007


Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=5e0c759d50e2eb629a08ebc1944ebfe6b452c9c5

commit 5e0c759d50e2eb629a08ebc1944ebfe6b452c9c5
Author: VMiklos <vmiklos at frugalware.org>
Date:   Fri Oct 5 01:26:36 2007 +0200

cb_trans_evt() fix output for LOCAL files

diff --git a/src/pacman-g2/trans.c b/src/pacman-g2/trans.c
index 7c96414..cfb01f8 100644
--- a/src/pacman-g2/trans.c
+++ b/src/pacman-g2/trans.c
@@ -37,6 +37,7 @@
#include "trans.h"
#include "list.h"
#include "conf.h"
+#include "download.h"

#define LOG_STR_LEN 256

@@ -161,7 +162,8 @@ void cb_trans_evt(unsigned char event, void *data1, void *data2)
fflush(stdout);
break;
case PM_TRANS_EVT_RETRIEVE_LOCAL:
-			MSG(NL, " %s [", (char*)data1);
+			STRNCPY(str, (char*)data1, DLFNM_PROGRESS_LEN);
+			MSG(NL, " %s [", str);
STRNCPY(out, (char*)data2, maxcols-42);
MSG(CL, "%s", out);
for(i = strlen(out); i < maxcols-43; i++) {


More information about the Frugalware-git mailing list