diff options
author | Kevin Vandersloot <kfv101@psu.edu> | 2002-05-24 03:12:24 +0000 |
---|---|---|
committer | Kevin Vandersloot <kevinv@src.gnome.org> | 2002-05-24 03:12:24 +0000 |
commit | cc7136a4c75c1b7e2947f420c5115d7dcbc3c0d6 (patch) | |
tree | d8d92e3994a40b73a8d71c32bbf8c1d6fa51227f /multiload/cpuload.c | |
parent | 214b4822494dc5b78aeae0ff8fe1c739b6248497 (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.c | 15 |
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); |