Ver código fonte

Fixed for null _metaMap.

woollybah 6 anos atrás
pai
commit
d81474c65e
1 arquivos alterados com 2 adições e 2 exclusões
  1. 2 2
      reflection.mod/reflection.bmx

+ 2 - 2
reflection.mod/reflection.bmx

@@ -1252,7 +1252,7 @@ Type TMember
 	bbdoc: Get member meta data
 	End Rem
 	Method MetaData$( key$="" )
-		If Not key Return _meta
+		If Not _metaMap Or Not key Return _meta
 		Return String(_metaMap.ValueForKey(key))
 	End Method
 	
@@ -1260,7 +1260,7 @@ Type TMember
 	bbdoc: Returns #True if @key is in the metadata.
 	End Rem
 	Method HasMetaData:Int( key:String )
-		If Not key Return False
+		If Not _metaMap Or Not key Return False
 		Return _metaMap.Contains(key)
 	End Method