Fix resource leaks 09/172209/2
authorInkyun Kil <inkyun.kil@samsung.com>
Mon, 12 Mar 2018 23:39:11 +0000 (08:39 +0900)
committerInkyun Kil <inkyun.kil@samsung.com>
Mon, 12 Mar 2018 23:44:20 +0000 (08:44 +0900)
Change-Id: I4ecd05b8d5c710d2f53c042d00d70b5e33569030
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
src/rua_dbus.c

index 0becc29..021a6ba 100644 (file)
@@ -67,6 +67,7 @@ int rua_dbus_send_update_signal(update_type type)
                                &err) == FALSE) {
                LOGE("g_dbus_connection_emit_signal() is failed. %s",
                                err->message);
+               g_clear_error(&err);
                __rua_dbus_exit();
                return -1;
        }
@@ -74,6 +75,7 @@ int rua_dbus_send_update_signal(update_type type)
        if (g_dbus_connection_flush_sync(conn, NULL, &err) == FALSE) {
                LOGE("g_dbus_connection_flush_sync() is failed. %s",
                                err->message);
+               g_clear_error(&err);
                __rua_dbus_exit();
                return -1;
        }