Browse Source

Dammit! The last commit wasn't supposed to be sent -_-

* Use SCRIPT_MAX_ARRAYSIZE instead of hardcoded values in explode (bugreport:7037).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17037 54d463be-8e91-2dee-dedb-b68131a5f0ec
momacabu 12 years ago
parent
commit
684ef312cb
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/map/script.c

+ 1 - 1
src/map/script.c

@@ -13763,7 +13763,7 @@ BUILDIN_FUNC(explode)
 	}
 	}
 
 
 	while(str[i] != '\0') {
 	while(str[i] != '\0') {
-		if(str[i] == delimiter && start < 127) { //break at delimiter but ignore after reaching last array index
+		if(str[i] == delimiter && start < SCRIPT_MAX_ARRAYSIZE-1) { //break at delimiter but ignore after reaching last array index
 			temp[j] = '\0';
 			temp[j] = '\0';
 			set_reg(st, sd, reference_uid(id, start++), name, (void*)temp, reference_getref(data));
 			set_reg(st, sd, reference_uid(id, start++), name, (void*)temp, reference_getref(data));
 			j = 0;
 			j = 0;