summaryrefslogtreecommitdiffstats
path: root/src/printf-utils.c
diff options
context:
space:
mode:
authorPali Rohár <pali.rohar@gmail.com>2014-12-13 20:47:42 +0100
committerPali Rohár <pali.rohar@gmail.com>2014-12-13 20:47:42 +0100
commit55bed7e8cd05b05f96503d81f04fb18a202ae785 (patch)
tree30dd9452d2c8b64e55baea36777325fb7e31fd40 /src/printf-utils.c
parente6ac56569c4960102838199297bbd1681aed9eb8 (diff)
parent3538c40ad17c243fcf0f2596dadc3b92360db780 (diff)
download0xFFFF-55bed7e8cd05b05f96503d81f04fb18a202ae785.tar.bz2
Merge branch 'master'
Diffstat (limited to 'src/printf-utils.c')
-rw-r--r--src/printf-utils.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/printf-utils.c b/src/printf-utils.c
index 939cf54..3520d0b 100644
--- a/src/printf-utils.c
+++ b/src/printf-utils.c
@@ -39,7 +39,7 @@ void printf_progressbar(unsigned long long part, unsigned long long total) {
int tmp, cols = 80;
/* percentage calculation */
- pc = (int)(part*100/total);
+ pc = total==0?100:(int)(part*100/total);
(pc<0)?pc=0:(pc>100)?pc=100:0;
PRINTF_BACK();