summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mir_core/src/lists.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/mir_core/src/lists.cpp b/src/mir_core/src/lists.cpp
index 8a513ea791..e6449fd468 100644
--- a/src/mir_core/src/lists.cpp
+++ b/src/mir_core/src/lists.cpp
@@ -207,11 +207,9 @@ MIR_CORE_DLL(int) List_Remove(SortedList* p_list, int index)
return 0;
p_list->realCount--;
- if (p_list->realCount > index) {
+ if (p_list->realCount > index)
memmove(p_list->items + index, p_list->items + index + 1, sizeof(void*)*(p_list->realCount - index));
- p_list->items[p_list->realCount] = nullptr;
- }
-
+ p_list->items[p_list->realCount] = nullptr;
return 1;
}