diff --git a/src/common/scripting/core/maps.cpp b/src/common/scripting/core/maps.cpp index 7607e7b779..e4ef24a5dc 100644 --- a/src/common/scripting/core/maps.cpp +++ b/src/common/scripting/core/maps.cpp @@ -125,6 +125,7 @@ template expand_types_vm MapGet(M * self,expa { typename M::ValueType n {}; self->Insert(key,n); + self->info->rev++; // invalidate iterators return n; } } @@ -139,6 +140,7 @@ template void MapGetString(M * self,expand_types_vmInsert(key,out); + self->info->rev++; // invalidate iterators } }