On Wed, 2013-02-06 at 18:38 +0100, Aleksander Morgado wrote:
> ---
>  src/modem-manager/nm-modem-manager.c | 6 +++++-
>  1 file changed, 5 insertions(+), 1 deletion(-)

Pushed, thanks!

Dan

> diff --git a/src/modem-manager/nm-modem-manager.c 
> b/src/modem-manager/nm-modem-manager.c
> index d896b46..553c114 100644
> --- a/src/modem-manager/nm-modem-manager.c
> +++ b/src/modem-manager/nm-modem-manager.c
> @@ -511,19 +511,23 @@ modem_manager_1_name_owner_changed (MMManager 
> *modem_manager_1,
>                                      GParamSpec *pspec,
>                                      NMModemManager *self)
>  {
> +     gchar *name_owner;
> +
>       /* Quit poking, if any */
>       if (self->priv->modem_manager_1_poke_id) {
>               g_source_remove (self->priv->modem_manager_1_poke_id);
>               self->priv->modem_manager_1_poke_id = 0;
>       }
>  
> -     if (!g_dbus_object_manager_client_get_name_owner 
> (G_DBUS_OBJECT_MANAGER_CLIENT (modem_manager_1))) {
> +     name_owner = g_dbus_object_manager_client_get_name_owner 
> (G_DBUS_OBJECT_MANAGER_CLIENT (modem_manager_1));
> +     if (!name_owner) {
>               nm_log_info (LOGD_MB, "ModemManager disappeared from bus");
>               schedule_modem_manager_1_relaunch (self, 0);
>               return;
>       }
>  
>       /* Available! */
> +     g_free (name_owner);
>       modem_manager_1_available (self);
>  }
>  


_______________________________________________
networkmanager-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/networkmanager-list

Reply via email to