summaryrefslogtreecommitdiff
path: root/multiload/cpuload.c
diff options
context:
space:
mode:
authorKevin Vandersloot <kfv101@psu.edu>2002-05-24 03:12:24 +0000
committerKevin Vandersloot <kevinv@src.gnome.org>2002-05-24 03:12:24 +0000
commitcc7136a4c75c1b7e2947f420c5115d7dcbc3c0d6 (patch)
treed8d92e3994a40b73a8d71c32bbf8c1d6fa51227f /multiload/cpuload.c
parent214b4822494dc5b78aeae0ff8fe1c739b6248497 (diff)
gconf sanity checks. Should band-aid against bug #82759
2002-05-23 Kevin Vandersloot <kfv101@psu.edu> * netload.c, memload.c, cpuload.c, swapload.c: gconf sanity checks. Should band-aid against bug #82759
Diffstat (limited to 'multiload/cpuload.c')
-rw-r--r--multiload/cpuload.c15
1 files changed, 13 insertions, 2 deletions
diff --git a/multiload/cpuload.c b/multiload/cpuload.c
index 87db82f8c..4c69e6da3 100644
--- a/multiload/cpuload.c
+++ b/multiload/cpuload.c
@@ -35,10 +35,21 @@ LoadGraph *
cpuload_applet_new(PanelApplet *applet, gpointer data)
{
LoadGraph *g;
+ gint speed, size;
+ GError *error = NULL;
+ speed = panel_applet_gconf_get_int(applet, "speed", &error);
+ if (error) {
+ g_print ("%s \n", error->message);
+ g_error_free (error);
+ error = NULL;
+ }
+ speed = MAX (speed, 50);
+ size = panel_applet_gconf_get_int(applet, "size", NULL);
+ size = CLAMP (size, 10, 400);
g = load_graph_new(applet, 4, N_("CPU Load"),
- panel_applet_gconf_get_int(applet, "speed", NULL),
- panel_applet_gconf_get_int(applet, "size", NULL),
+ speed,
+ size,
panel_applet_gconf_get_bool(applet, "view_cpuload", NULL),
"cpuload",
GetLoad);