Prevent race conditions for this cached variable, by using a temporary variable,...
[mono.git] / mcs / class / IKVM.Reflection / ManifestResourceInfo.cs
index 2d8cea1a8b2b2d81d9f283c4fe94466bbf0c8d32..cfd7b80dddfb53b28b74c71f5de3834a9f948405 100644 (file)
@@ -38,6 +38,11 @@ namespace IKVM.Reflection
                        this.index = index;
                }
 
+               public ResourceAttributes __ResourceAttributes
+               {
+                       get { return (ResourceAttributes)module.ManifestResource.records[index].Flags; }
+               }
+
                public ResourceLocation ResourceLocation
                {
                        get