diff options
author | Bastien Nocera <hadess@hadess.net> | 2011-11-25 15:08:26 +0000 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2011-11-25 17:04:00 +0000 |
commit | b51b86005843a5bb12036838056a101210e73453 (patch) | |
tree | 08589a1bd704603ffde18360046cb0a351a28ccf /plugins/wacom/list-wacom.c | |
parent | a90ddfee3c8c629714a4fc178f8e435b243723dd (diff) | |
download | gnome-settings-daemon-b51b86005843a5bb12036838056a101210e73453.tar.gz |
wacom: Split real listing in a separate function
Diffstat (limited to 'plugins/wacom/list-wacom.c')
-rw-r--r-- | plugins/wacom/list-wacom.c | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/plugins/wacom/list-wacom.c b/plugins/wacom/list-wacom.c index 457b0ac8..aa61a4c5 100644 --- a/plugins/wacom/list-wacom.c +++ b/plugins/wacom/list-wacom.c @@ -45,13 +45,12 @@ get_loc (GSettings *settings) #define BOOL_AS_STR(x) (x ? "yes" : "no") -int main (int argc, char **argv) +static void +list_actual_devices (void) { GdkDeviceManager *mgr; GList *list, *l; - gtk_init (&argc, &argv); - mgr = gdk_display_get_device_manager (gdk_display_get_default ()); list = gdk_device_manager_list_devices (mgr, GDK_DEVICE_TYPE_SLAVE); @@ -94,6 +93,13 @@ int main (int argc, char **argv) g_object_unref (device); } g_list_free (list); +} + +int main (int argc, char **argv) +{ + gtk_init (&argc, &argv); + + list_actual_devices (); return 0; } |