Skip to content

Commit b42ad7e

Browse files
authored
Merge pull request #189 from nuskey8/clear-array
fix: array clearing in LuaTable.Clear
2 parents dd03393 + 6254785 commit b42ad7e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/Lua/LuaTable.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ public LuaTable() : this(8, 8)
1212

1313
public LuaTable(int arrayCapacity, int dictionaryCapacity)
1414
{
15-
array = arrayCapacity>1?new LuaValue[arrayCapacity] :[];
15+
array = arrayCapacity > 1 ? new LuaValue[arrayCapacity] : [];
1616
dictionary = new(dictionaryCapacity);
1717
}
1818

@@ -249,6 +249,7 @@ public bool TryGetNext(LuaValue key, out KeyValuePair<LuaValue, LuaValue> pair)
249249

250250
public void Clear()
251251
{
252+
array.AsSpan().Clear();
252253
dictionary.Clear();
253254
}
254255

0 commit comments

Comments
 (0)