diff options
author | Juan Linietsky <reduzio@gmail.com> | 2018-08-10 12:51:11 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-08-10 12:51:11 -0300 |
commit | b4006f68b35d4270a0f3555d9baa2d8622bfc1e5 (patch) | |
tree | 56410de734b9da77fbcdf3ace77e1494dc0c2bd3 /core/array.cpp | |
parent | 6e0adf3656183602f3603b8a26319bcaf84eb7dd (diff) | |
parent | 9d27bd3c3b39e3a1cd7d42872cddb55e6368da70 (diff) | |
download | redot-engine-b4006f68b35d4270a0f3555d9baa2d8622bfc1e5.tar.gz |
Merge pull request #15536 from poke1024/fix3327
Fix SortArray crashing with bad comparison functions
Diffstat (limited to 'core/array.cpp')
-rw-r--r-- | core/array.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/array.cpp b/core/array.cpp index 96e64294ed..44c553e4eb 100644 --- a/core/array.cpp +++ b/core/array.cpp @@ -259,7 +259,7 @@ Array &Array::sort_custom(Object *p_obj, const StringName &p_function) { ERR_FAIL_NULL_V(p_obj, *this); - SortArray<Variant, _ArrayVariantSortCustom> avs; + SortArray<Variant, _ArrayVariantSortCustom, true> avs; avs.compare.obj = p_obj; avs.compare.func = p_function; avs.sort(_p->array.ptrw(), _p->array.size()); |