aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2017-10-05 22:59:55 +0200
committerAleksander Morgado <aleksander@aleksander.es>2017-10-05 22:59:55 +0200
commit54b21292b1dee863075ed8074526676df2d836bf (patch)
tree0a481e720da929904a0f6a7dc25901eb0b5aca2a /src
parent5bb205d3518ef85ad4e4ace8a3aeaefcbbb6b5d6 (diff)
base-manager: plug memleak
==28888== 622 (280 direct, 342 indirect) bytes in 7 blocks are definitely lost in loss record 2,515 of 2,548 ==28888== at 0x6474014: g_type_create_instance (in /usr/lib/libgobject-2.0.so.0.5200.3) ==28888== by 0x6455027: ??? (in /usr/lib/libgobject-2.0.so.0.5200.3) ==28888== by 0x6456A54: g_object_newv (in /usr/lib/libgobject-2.0.so.0.5200.3) ==28888== by 0x6457213: g_object_new (in /usr/lib/libgobject-2.0.so.0.5200.3) ==28888== by 0x4E9DD7D: mm_kernel_event_properties_new (mm-kernel-event-properties.c:422) ==28888== by 0x4E9D8BC: mm_kernel_event_properties_new_from_string (mm-kernel-event-properties.c:283) ==28888== by 0x1465D7: process_initial_kernel_events (mm-base-manager.c:555) ==28888== by 0x14679E: mm_base_manager_start (mm-base-manager.c:581) ==28888== by 0x143CF3: name_acquired_cb (main.c:110) ==28888== by 0x616B805: ??? (in /usr/lib/libgio-2.0.so.0.5200.3) ==28888== by 0x616BA47: ??? (in /usr/lib/libgio-2.0.so.0.5200.3) ==28888== by 0x612FD52: ??? (in /usr/lib/libgio-2.0.so.0.5200.3)
Diffstat (limited to 'src')
-rw-r--r--src/mm-base-manager.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mm-base-manager.c b/src/mm-base-manager.c
index f909ce6f..016c1ee2 100644
--- a/src/mm-base-manager.c
+++ b/src/mm-base-manager.c
@@ -561,6 +561,7 @@ process_initial_kernel_events (MMBaseManager *self)
g_clear_error (&error);
} else
g_debug ("Processed initial kernel event:' %s'", line);
+ g_clear_object (&properties);
}
line = next;