浏览代码

Reflection update fixes (#49)

Co-authored-by: thareh <[email protected]>
Brucey 1 月之前
父节点
当前提交
b7305b8567
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      jconv.mod/jconv.bmx

+ 2 - 2
jconv.mod/jconv.bmx

@@ -605,7 +605,7 @@ Type TJConvSerializer
 				Local f:TField = typeId.FindField(j.key)
 				
 				If Not f Then
-					For Local namedField:TField = EachIn typeId.Fields().Values()
+					For Local namedField:TField = EachIn typeId.Fields()
 						Local meta:String = namedField.Metadata("serializedName")
 						If meta = j.key Then
 							f = namedField
@@ -746,7 +746,7 @@ Type TJConvSerializer
 		Local size:Int = jsonArray.Size()
 
 		If Not size Then
-			Return typeId.NullArray()
+			Return typeId.NewArray()
 		End If
 
 		Local elementType:TTypeId = typeId.ElementType()