First set of licensing changes
[mono.git] / mono / metadata / image-internals.h
index 3bfd9553dcccad3db4eb315c3f32580e92dd346f..959575f6a0a4a8c8996720693fd4a39d412b0c4a 100644 (file)
@@ -1,31 +1,13 @@
 /* 
  * Copyright 2015 Xamarin Inc
+ * Licensed under the MIT license. See LICENSE file in the project root for full license information.
  */
 #ifndef __MONO_METADATA_IMAGE_INTERNALS_H__
 #define __MONO_METADATA_IMAGE_INTERNALS_H__
 
-#ifdef CHECKED_BUILD
-
 #include <mono/metadata/image.h>
-#include <mono/metadata/metadata-internals.h>
-
-typedef struct
-{
-       MonoImage *image;
-       MonoImageSet *image_set;
-} MonoMemPoolOwner;
-
-static MonoMemPoolOwner mono_mempool_no_owner = {NULL,NULL};
-
-static gboolean
-check_mempool_owner_eq (MonoMemPoolOwner a, MonoMemPoolOwner b)
-{
-       return a.image == b.image && a.image_set == b.image_set;
-}
-
-MonoMemPoolOwner
-mono_find_mempool_owner (void *ptr);
 
-#endif /* CHECKED_BUILD */
+MonoImage *
+mono_find_image_owner (void *ptr);
 
 #endif /* __MONO_METADATA_IMAGE_INTERNALS_H__ */