Fix crashes inside find_method_in_metadata (). Fixes #561728.
[mono.git] / mono / metadata / image.c
index 124e8e8603169dc54fc738931fb0987965974dfd..782ce36d7e3281455c985572b4c670efa43d18b8 100644 (file)
@@ -1419,12 +1419,6 @@ free_mr_signatures (gpointer key, gpointer val, gpointer user_data)
 }
 */
 
-static void
-free_remoting_wrappers (gpointer key, gpointer val, gpointer user_data)
-{
-       g_free (val);
-}
-
 static void
 free_array_cache_entry (gpointer key, gpointer val, gpointer user_data)
 {
@@ -1608,8 +1602,6 @@ mono_image_close_except_pools (MonoImage *image)
        free_hash (image->delegate_invoke_cache);
        free_hash (image->delegate_abstract_invoke_cache);
        free_hash (image->delegate_bound_static_invoke_cache);
-       if (image->remoting_invoke_cache)
-               g_hash_table_foreach (image->remoting_invoke_cache, free_remoting_wrappers, NULL);
        free_hash (image->remoting_invoke_cache);
        free_hash (image->runtime_invoke_cache);
        free_hash (image->runtime_invoke_direct_cache);