From 92b02cb027a5f87b7ebe069ed1ba7648b6db19bd Mon Sep 17 00:00:00 2001 From: Ignacio Etcheverry Date: Mon, 4 Mar 2019 21:31:04 +0100 Subject: C#: Some important Array and Dictionary interface changes Array now implements IList instead of IList. Dictionary now implements IDictionary instead of IDictionary. --- modules/mono/glue/collections_glue.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'modules/mono/glue/collections_glue.cpp') diff --git a/modules/mono/glue/collections_glue.cpp b/modules/mono/glue/collections_glue.cpp index 1aad1c53bc..84c3f354d8 100644 --- a/modules/mono/glue/collections_glue.cpp +++ b/modules/mono/glue/collections_glue.cpp @@ -73,8 +73,9 @@ int godot_icall_Array_Count(Array *ptr) { return ptr->size(); } -void godot_icall_Array_Add(Array *ptr, MonoObject *item) { +int godot_icall_Array_Add(Array *ptr, MonoObject *item) { ptr->append(GDMonoMarshal::mono_object_to_variant(item)); + return ptr->size(); } void godot_icall_Array_Clear(Array *ptr) { -- cgit v1.2.3