From a360af99f4c2366147b872b1f9a842937aa287dc Mon Sep 17 00:00:00 2001 From: amedeiros Date: Fri, 25 Feb 2005 15:15:41 +0000 Subject: [PATCH] * Fixes segfault in the evas_list_sort algorithm (patch submitted by Antoine Perdaens) SVN revision: 13502 --- legacy/evas/src/lib/data/evas_list.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/legacy/evas/src/lib/data/evas_list.c b/legacy/evas/src/lib/data/evas_list.c index 7266f18e21..164dcbb1ed 100644 --- a/legacy/evas/src/lib/data/evas_list.c +++ b/legacy/evas/src/lib/data/evas_list.c @@ -863,10 +863,10 @@ evas_list_sort(Evas_List *list, int size, int (*func)(void *, void *)) if(ll->prev) { list->last = ll->prev; - list->count = size - range; + list->count = range; } ll->prev->next = NULL; - ll->count = range; + ll->count = size - range; /* merge sort */ l = evas_list_sort(list, range, func);