[gnome-flashback] backends: fix unchecked return value warning



commit 249ab5f66fea5f35805f1cb3811df55edabe2084
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date:   Thu Mar 12 15:40:53 2020 +0200

    backends: fix unchecked return value warning
    
    CID 1445685.

 backends/gf-monitor-manager.c | 17 ++++++++++++++---
 1 file changed, 14 insertions(+), 3 deletions(-)
---
diff --git a/backends/gf-monitor-manager.c b/backends/gf-monitor-manager.c
index cad4aea..deaf5cf 100644
--- a/backends/gf-monitor-manager.c
+++ b/backends/gf-monitor-manager.c
@@ -1870,13 +1870,24 @@ bus_acquired_cb (GDBusConnection *connection,
 {
   GfMonitorManager *manager;
   GDBusInterfaceSkeleton *skeleton;
+  GError *error;
+  gboolean exported;
 
   manager = GF_MONITOR_MANAGER (user_data);
   skeleton = G_DBUS_INTERFACE_SKELETON (manager->display_config);
 
-  g_dbus_interface_skeleton_export (skeleton, connection,
-                                    "/org/gnome/Mutter/DisplayConfig",
-                                    NULL);
+  error = NULL;
+  exported = g_dbus_interface_skeleton_export (skeleton,
+                                               connection,
+                                               "/org/gnome/Mutter/DisplayConfig",
+                                               &error);
+
+  if (!exported)
+    {
+      g_warning ("%s", error->message);
+      g_error_free (error);
+      return;
+    }
 }
 
 static void


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