aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeandro A. F. Pereira <leandro@hardinfo.org>2009-05-04 00:38:25 -0300
committerLeandro A. F. Pereira <leandro@hardinfo.org>2009-05-04 00:38:25 -0300
commit2236542c1cb296283f57c595d98b2de7396033e3 (patch)
tree5458f4d6ad0ff5dffd827a67820e51e85ebbda7b
parent248633467290e9c048088cb479663885aca80bc1 (diff)
Fix crash if there is no mounted filesystems (reported by Patrick Verner)
-rw-r--r--hardinfo2/shell.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/hardinfo2/shell.c b/hardinfo2/shell.c
index d06faecb..1024515b 100644
--- a/hardinfo2/shell.c
+++ b/hardinfo2/shell.c
@@ -1073,8 +1073,10 @@ static void update_progress()
gchar *tmp;
gdouble maxv = 0, maxp = 0, cur, floatval;
- gtk_tree_model_get_iter_first(model, &fiter);
-
+ if (!gtk_tree_model_get_iter_first(model, &fiter)) {
+ return;
+ }
+
/* finds the maximum value */
if (shell->normalize_percentage) {
iter = fiter;