[gnome-bluetooth] settings: Fix possible use of uninit'ed variable



commit 8209ef1e2e71b16ccc06ad46b234b0d19fcc42cd
Author: Bastien Nocera <hadess hadess net>
Date:   Mon Aug 17 19:11:00 2015 +0200

    settings: Fix possible use of uninit'ed variable

 lib/bluetooth-settings-obexpush.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/lib/bluetooth-settings-obexpush.c b/lib/bluetooth-settings-obexpush.c
index c133fea..e4788a4 100644
--- a/lib/bluetooth-settings-obexpush.c
+++ b/lib/bluetooth-settings-obexpush.c
@@ -363,6 +363,7 @@ on_check_bonded_or_ask_session_acquired (GObject *object,
                goto out;
        }
 
+       name = NULL;
        paired = get_paired_for_address (adapter, device, &name);
        g_free (device);
        g_free (adapter);
@@ -376,7 +377,7 @@ on_check_bonded_or_ask_session_acquired (GObject *object,
        } else {
                ask_user (invocation,
                          g_object_get_data (G_OBJECT (invocation), "filename"),
-                         name);
+                         name ? name : device);
                g_free (name);
                return;
        }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]