Correcty initialize image ref_count. Ensures image is correctly unloaded during appdo...
authorJonathan Chambers <joncham@gmail.com>
Fri, 3 Jun 2016 13:13:41 +0000 (09:13 -0400)
committerZoltan Varga <vargaz@gmail.com>
Fri, 3 Jun 2016 13:13:41 +0000 (09:13 -0400)
mono/metadata/image.c

index 7b1b4278315a2eddd8463dd5b6e86039efa3ed65..c58c4b6794a056cdcec340a869748af3bb66bfa0 100644 (file)
@@ -1300,6 +1300,7 @@ mono_image_open_from_data_internal (char *data, guint32 data_len, gboolean need_
        image->image_info = iinfo;
        image->ref_only = refonly;
        image->metadata_only = metadata_only;
+       image->ref_count = 1;
 
        image = do_mono_image_load (image, status, TRUE, TRUE);
        if (image == NULL)