aboutsummaryrefslogtreecommitdiff
path: root/hardinfo2/shell.c
diff options
context:
space:
mode:
authorLeandro A. F. Pereira <leandro@hardinfo.org>2006-11-26 14:13:13 +0000
committerLeandro A. F. Pereira <leandro@hardinfo.org>2006-11-26 14:13:13 +0000
commite39038e95cbcc52fe95039e8229e0dd98d86ade9 (patch)
tree8b94a46fc16fc1f036dc28b2a7c23c2250518712 /hardinfo2/shell.c
parentccd5ecd04700586b66f68753c8a3bf2f1e19aa39 (diff)
Fix segfault; cleanups
Diffstat (limited to 'hardinfo2/shell.c')
-rw-r--r--hardinfo2/shell.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/hardinfo2/shell.c b/hardinfo2/shell.c
index d18ecdba..aa616d56 100644
--- a/hardinfo2/shell.c
+++ b/hardinfo2/shell.c
@@ -216,16 +216,14 @@ shell_status_set_percentage(gint percentage)
while (gtk_events_pending())
gtk_main_iteration();
} else {
- gchar i, j = percentage / 10;
+ gchar j = percentage / 10;
if (percentage < 1 || j >= 10) {
fprintf(stderr, "\033[2K");
} else {
gchar bar[] = "----------";
-
- for (i = 0; i < j; i++)
- bar[i] = '#';
+ memset(bar, '#', j);
fprintf(stderr, "\r\033[40;37;1m%3d%% \033[40;34;1m"
"%s\033[0m\r", percentage, bar);
}