From 5d4fc21ddfe38fc84890467468f4e2d1cf1ce826 Mon Sep 17 00:00:00 2001 From: ai4rei Date: Thu, 6 Jan 2011 06:00:30 +0000 Subject: * Fixed script command 'deletearray' deleting incorrect amount of array elements from arrays with empty elements (bugreport:4628). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14652 54d463be-8e91-2dee-dedb-b68131a5f0ec --- src/map/script.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/map/script.c b/src/map/script.c index 559b19e25..d6b083fa3 100644 --- a/src/map/script.c +++ b/src/map/script.c @@ -5147,7 +5147,8 @@ BUILDIN_FUNC(deletearray) return 0;// no player attached } - end = getarraysize(st, id, start, is_string_variable(name), reference_getref(data)); + end = SCRIPT_MAX_ARRAYSIZE; + if( start >= end ) return 0;// nothing to free -- cgit v1.2.3-60-g2f50