Files
loongoffice/external/liblangtag/liblangtag-leak.patch.0
Stephan Bergmann f5d90767d1 external/liblangtag: Fix memory leak
Change-Id: I7d58c1aad5ec21f14569caedbada56cc31a5ff99
2014-05-26 14:25:26 +02:00

11 lines
331 B
Plaintext

--- liblangtag/lt-tag.c
+++ liblangtag/lt-tag.c
@@ -1408,6 +1408,7 @@
lt_variant_ref(lt_list_value(l)),
(lt_destroy_func_t)lt_variant_unref);
}
+ lt_mem_add_ref(&retval->parent, retval->variants, lt_list_free);
}
if (tag->extension) {
lt_tag_set_extension(retval, lt_extension_copy(tag->extension));