From 22593c3a6079501f3c184e879396a5a58eaffe0e Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Sun, 6 Sep 2009 22:10:29 +0000 Subject: [PATCH] The progress bar was also wrong --- src/move.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/move.c b/src/move.c index 61952ca..8589bd5 100644 --- a/src/move.c +++ b/src/move.c @@ -98,7 +98,8 @@ static void _move_refresh(Move * move) snprintf(buf, sizeof(buf), "Moving file: %s", move->filev[move->cur]); gtk_label_set_text(GTK_LABEL(move->label), buf); snprintf(buf, sizeof(buf), "File %u of %u", move->cur, move->filec - 1); - fraction = (double)(move->cur) / (double)move->filec; + fraction = move->cur; + fraction /= move->filec - 1; gtk_progress_bar_set_text(GTK_PROGRESS_BAR(move->progress), buf); gtk_progress_bar_set_fraction(GTK_PROGRESS_BAR(move->progress), fraction);