Skip to content

Commit 9b76ca5

Browse files
committed
Fixed missing g_free on hash table keys
1 parent 042dab8 commit 9b76ca5

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

mono/metadata/image.c

+1
Original file line numberDiff line numberDiff line change
@@ -1935,6 +1935,7 @@ mono_image_close_except_pools_all (MonoImage**images, int image_count)
19351935
static void
19361936
remove_cached_module(gpointer key, gpointer value, gpointer user_data)
19371937
{
1938+
g_free(key);
19381939
mono_dl_close((MonoDl*)value);
19391940
}
19401941

mono/metadata/loader.c

+1
Original file line numberDiff line numberDiff line change
@@ -1167,6 +1167,7 @@ mono_loader_register_embedded_module (const char *name, MonoDl *module)
11671167
static void
11681168
remove_embedded_module (gpointer key, gpointer value, gpointer user_data)
11691169
{
1170+
g_free(key);
11701171
mono_dl_close((MonoDl*)value);
11711172
}
11721173

0 commit comments

Comments
 (0)