[ppdb] Avoid asserting on ppdb images without a guid heap.
authorZoltan Varga <vargaz@gmail.com>
Tue, 21 Mar 2017 15:43:28 +0000 (11:43 -0400)
committerZoltan Varga <vargaz@gmail.com>
Tue, 21 Mar 2017 15:43:28 +0000 (11:43 -0400)
mono/metadata/image.c

index 4e745ecc705415fd5156690d64d64b027259b289..b90bc76f74da9cbb449acaf19e3dbde46f50beb8 100644 (file)
@@ -535,9 +535,9 @@ load_metadata_ptrs (MonoImage *image, MonoCLIImageInfo *iinfo)
        }
 
        i = ((MonoImageLoader*)image->loader)->load_tables (image);
-       g_assert (image->heap_guid.data);
 
        if (!image->metadata_only) {
+               g_assert (image->heap_guid.data);
                g_assert (image->heap_guid.size >= 16);
 
                image->guid = mono_guid_to_string ((guint8*)image->heap_guid.data);