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

commit 15239ddaabded16686facc39dd57e675e1da1888
Author: crazy <cr...@frugalware.org>
Date:   Sat Jun 26 00:08:40 2010 +0200

fix percent calculation , should close #4252

diff --git a/lib/libpacman/add.c b/lib/libpacman/add.c
index 34186f2..29167c1 100644
--- a/lib/libpacman/add.c
+++ b/lib/libpacman/add.c
@@ -444,7 +444,7 @@ int _pacman_add_commit(pmtrans_t *trans, pmdb_t *db)
STRNCPY(pathname, archive_entry_pathname (entry), PATH_MAX);

if (info->size != 0)
-                                       percent = 
archive_position_uncompressed(archive) / info->size;
+                                       percent = 
(double)archive_position_uncompressed(archive) / info->size;
if (needdisp == 0) {
PROGRESS(trans, cb_state, what, (int)(percent * 100), howmany, (howmany - 
remain +1));
}
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to