diff options
author | Leandro A. F. Pereira <leandro@hardinfo.org> | 2006-10-15 16:03:32 +0000 |
---|---|---|
committer | Leandro A. F. Pereira <leandro@hardinfo.org> | 2006-10-15 16:03:32 +0000 |
commit | f17b415f930f3926cb5099dd8c88cd99259d6b26 (patch) | |
tree | 4af0d27df2d8006e3d9ecf81355b3b225292c6fb /hardinfo2/util.c | |
parent | 4db081cacf5e5d9f45931396b1477ef03570f7c7 (diff) |
hddtemp support cleanup, fixes
Diffstat (limited to 'hardinfo2/util.c')
-rw-r--r-- | hardinfo2/util.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/hardinfo2/util.c b/hardinfo2/util.c index ee6040b2..b1c11174 100644 --- a/hardinfo2/util.c +++ b/hardinfo2/util.c @@ -77,3 +77,20 @@ widget_set_cursor(GtkWidget *widget, GdkCursorType cursor_type) while(gtk_events_pending()) gtk_main_iteration(); } + +static gboolean +__nonblock_cb(gpointer data) +{ + gtk_main_quit(); + return FALSE; +} + +void +nonblock_sleep(guint msec) +{ + g_timeout_add(msec, (GSourceFunc)__nonblock_cb, NULL); + gtk_main(); +} + + + |