mirror of
https://github.com/Open-Argon/argon-v3.git
synced 2025-12-06 08:56:07 +00:00
fix broken length number
This commit is contained in:
@@ -321,7 +321,7 @@ func ArArray(arr []any) ArObject {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
arr = append(arr, args[0].(ArObject).obj["__value__"].([]any)...)
|
arr = append(arr, args[0].(ArObject).obj["__value__"].([]any)...)
|
||||||
val.obj["length"] = len(arr)
|
val.obj["length"] = newNumber().SetUint64(uint64(len(arr)))
|
||||||
val.obj["__value__"] = arr
|
val.obj["__value__"] = arr
|
||||||
return nil, ArErr{}
|
return nil, ArErr{}
|
||||||
},
|
},
|
||||||
@@ -365,7 +365,7 @@ func ArArray(arr []any) ArObject {
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
arr = output
|
arr = output
|
||||||
val.obj["length"] = len(arr)
|
val.obj["length"] = newNumber().SetUint64(uint64(len(arr)))
|
||||||
val.obj["__value__"] = arr
|
val.obj["__value__"] = arr
|
||||||
return nil, ArErr{}
|
return nil, ArErr{}
|
||||||
}
|
}
|
||||||
@@ -381,7 +381,7 @@ func ArArray(arr []any) ArObject {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
arr = output
|
arr = output
|
||||||
val.obj["length"] = len(arr)
|
val.obj["length"] = newNumber().SetUint64(uint64(len(arr)))
|
||||||
val.obj["__value__"] = arr
|
val.obj["__value__"] = arr
|
||||||
return nil, ArErr{}
|
return nil, ArErr{}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -454,7 +454,7 @@ func ArString(str string) ArObject {
|
|||||||
bytes[i] = b.(byte)
|
bytes[i] = b.(byte)
|
||||||
}
|
}
|
||||||
str = string(bytes)
|
str = string(bytes)
|
||||||
obj.obj["length"] = len(str)
|
obj.obj["length"] = newNumber().SetUint64(uint64(len(str)))
|
||||||
obj.obj["__value__"] = str
|
obj.obj["__value__"] = str
|
||||||
return nil, ArErr{}
|
return nil, ArErr{}
|
||||||
}
|
}
|
||||||
@@ -474,7 +474,7 @@ func ArString(str string) ArObject {
|
|||||||
bytes[i] = b.(byte)
|
bytes[i] = b.(byte)
|
||||||
}
|
}
|
||||||
str = string(bytes)
|
str = string(bytes)
|
||||||
obj.obj["length"] = len(str)
|
obj.obj["length"] = newNumber().SetUint64(uint64(len(str)))
|
||||||
obj.obj["__value__"] = str
|
obj.obj["__value__"] = str
|
||||||
return nil, ArErr{}
|
return nil, ArErr{}
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user