lots of changes
diff --git a/objects/power_control_obj.c b/objects/power_control_obj.c
index 26006b4..5d3315f 100644
--- a/objects/power_control_obj.c
+++ b/objects/power_control_obj.c
@@ -167,9 +167,11 @@
main (gint argc, gchar *argv[])
{
GMainLoop *loop;
+ cmdline cmd;
+ cmd.argc = argc;
+ cmd.argv = argv;
guint id;
- //g_type_init ();
loop = g_main_loop_new (NULL, FALSE);
id = g_bus_own_name (G_BUS_TYPE_SESSION,
@@ -179,7 +181,7 @@
on_bus_acquired,
on_name_acquired,
on_name_lost,
- loop,
+ &cmd,
NULL);
g_timeout_add(5000, poll_pgood, NULL);