commit | 489b279be992fec30d23076db23b4ec131aef197 | [log] [tgz] |
---|---|---|
author | Kristian Høgsberg <krh@bitplanet.net> | Tue Jun 25 11:26:31 2013 -0400 |
committer | Kristian Høgsberg <krh@bitplanet.net> | Tue Jun 25 11:26:31 2013 -0400 |
tree | 5b78fc8908a29782b9f1ece59d3734368409ac60 | |
parent | f00460771efa220e0e811bda121dc78f405189fc [diff] [blame] |
data-device: Don't leak wl_data_source in destructor We used to refcount the data source, but switched to using a destroy signal instead. When we switched we forgot to free the source insted of unreffing it.
diff --git a/src/data-device.c b/src/data-device.c index 6e6e7f2..bb1dc75 100644 --- a/src/data-device.c +++ b/src/data-device.c
@@ -502,7 +502,7 @@ wl_array_release(&source->mime_types); - source->resource = NULL; + free(source); } static void