summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--glnx-console.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/glnx-console.c b/glnx-console.c
index bbcfe73..d40702e 100644
--- a/glnx-console.c
+++ b/glnx-console.c
@@ -221,20 +221,22 @@ text_percent_internal (const char *text,
if (percentage == -1)
{
+ const guint spacelen = ncolumns - input_textlen;
fwrite (text, 1, input_textlen, stdout);
+ printpad (spaces, n_spaces, spacelen);
}
else
{
const guint textlen = MIN (input_textlen, ncolumns - bar_min);
const guint barlen = ncolumns - (textlen + 1);;
-
+
if (textlen > 0)
{
fwrite (text, 1, textlen, stdout);
fputc (' ', stdout);
}
-
- {
+
+ {
const guint nbraces = 2;
const guint textpercent_len = 5;
const guint bar_internal_len = barlen - nbraces - textpercent_len;
@@ -247,10 +249,6 @@ text_percent_internal (const char *text,
fputc (']', stdout);
fprintf (stdout, " %3d%%", percentage);
}
-
- { const guint spacelen = ncolumns - textlen - barlen;
- printpad (spaces, n_spaces, spacelen);
- }
}
fflush (stdout);