diff --git a/ChangeLog b/ChangeLog index 9a0ba41e66..1388608ee6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-09-24 Dan Williams + + * introspection/nm-manager.xml + src/nm-manager.c + - (impl_manager_legacy_state): fix 'state' method call return value + 2007-09-24 Matthias Clasen * test/Makefile.am: Install nm-tool diff --git a/introspection/nm-manager.xml b/introspection/nm-manager.xml index b66089a8df..4151768d6e 100644 --- a/introspection/nm-manager.xml +++ b/introspection/nm-manager.xml @@ -46,6 +46,7 @@ + diff --git a/src/nm-manager.c b/src/nm-manager.c index e49ebc27a2..9f7d045056 100644 --- a/src/nm-manager.c +++ b/src/nm-manager.c @@ -16,7 +16,7 @@ static gboolean impl_manager_sleep (NMManager *manager, gboolean sleep, GError * static gboolean impl_manager_legacy_sleep (NMManager *manager, GError **err); static gboolean impl_manager_legacy_wake (NMManager *manager, GError **err); -static gboolean impl_manager_legacy_state (NMManager *manager, GError **err); +static gboolean impl_manager_legacy_state (NMManager *manager, guint32 *state, GError **err); #include "nm-manager-glue.h" @@ -887,9 +887,10 @@ impl_manager_legacy_wake (NMManager *manager, GError **err) } static gboolean -impl_manager_legacy_state (NMManager *manager, GError **err) +impl_manager_legacy_state (NMManager *manager, guint32 *state, GError **err) { - return nm_manager_get_state (manager); + *state = nm_manager_get_state (manager); + return TRUE; }