[at-spi2-core] Fix memory leak of at-spi-bus-launcher



commit a015b7f4f972efc387da9a1130e68e3ee51b11da
Author: Shinwoo Kim <cinoo kim samsung com>
Date:   Tue Feb 21 15:50:48 2017 +0900

    Fix memory leak of at-spi-bus-launcher
    
    Allocated memory by g_variant_new_boolean in handle_a11y_enabled_change, 
handle_screen_reader_enabled_change is not released.

 bus/at-spi-bus-launcher.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/bus/at-spi-bus-launcher.c b/bus/at-spi-bus-launcher.c
index 93d8fad..261353f 100644
--- a/bus/at-spi-bus-launcher.c
+++ b/bus/at-spi-bus-launcher.c
@@ -437,6 +437,9 @@ handle_a11y_enabled_change (A11yBusLauncher *app, gboolean enabled,
                                                 &builder,
                                                 &invalidated_builder),
                                  NULL);
+
+  g_variant_builder_clear (&builder);
+  g_variant_builder_clear (&invalidated_builder);
 }
 
 static void
@@ -475,6 +478,9 @@ handle_screen_reader_enabled_change (A11yBusLauncher *app, gboolean enabled,
                                                 &builder,
                                                 &invalidated_builder),
                                  NULL);
+
+  g_variant_builder_clear (&builder);
+  g_variant_builder_clear (&invalidated_builder);
 }
 
 static gboolean


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