summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid King <dking@redhat.com>2021-05-20 13:58:13 +0100
committerEmmanuele Bassi <ebassi@gmail.com>2021-06-18 14:28:05 +0000
commit454c71881c3a9e20250e89b3439f000429484fb5 (patch)
tree8f9de0007d0047636d085ac7cb12896af468f5ba
parent3cab01728bc9035ebcc1f67c3b4ef8d884ed1c1f (diff)
downloadgobject-introspection-454c71881c3a9e20250e89b3439f000429484fb5.tar.gz
g-ir-compiler: Fix leaks in write_out_typelib
Found by Coverity. https://bugzilla.redhat.com/show_bug.cgi?id=1938731
-rw-r--r--tools/compiler.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/compiler.c b/tools/compiler.c
index 700305ed..182b00b3 100644
--- a/tools/compiler.c
+++ b/tools/compiler.c
@@ -110,6 +110,8 @@ write_out_typelib (gchar *prefix,
}
success = TRUE;
out:
+ g_clear_object (&file_obj);
+ g_clear_object (&tmp_file_obj);
g_free (filename);
g_free (tmp_filename);