Diff between 4946657a2da769234a9cac1078be00e71231146d and 576fb290a5425c5c9036a98cdf9359e188c703b4

Changed Files

File Additions Deletions Status
obexd/client/map-event.c +1 -0 modified

Full Patch

diff --git a/obexd/client/map-event.c b/obexd/client/map-event.c
index 76dfb84..bbe3519 100644
--- a/obexd/client/map-event.c
+++ b/obexd/client/map-event.c
@@ -97,6 +97,7 @@ void map_unregister_event_handler(struct obc_session *session, int mas_id)
 	handlers = g_slist_remove(handlers, handler);
 	DBG("Handler %p for %s:%d unregistered", handler,
 			obc_session_get_destination(session), mas_id);
+	g_free(handler);
 }
 
 void map_dispatch_event(int mas_id, const char *device,