From kde-commits Sat Feb 27 16:42:55 2010 From: Harri Porten Date: Sat, 27 Feb 2010 16:42:55 +0000 To: kde-commits Subject: KDE/kdelibs/kjs Message-Id: <1267288975.601700.7683.nullmailer () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=126728898216086 SVN commit 1096783 by porten: Lower max recursion limit. Was too much on my amd64 system. M +3 -2 object.cpp --- trunk/KDE/kdelibs/kjs/object.cpp #1096782:1096783 @@ -42,7 +42,7 @@ // If we improve our stack usage, we can bump this number. #define KJS_MAX_STACK 100 #else -#define KJS_MAX_STACK 900 +#define KJS_MAX_STACK 700 // ### set system specific #endif @@ -61,8 +61,9 @@ if (++depth > KJS_MAX_STACK) { depth -= 11; //Give the debugger some room.. - return throwError(exec, RangeError, "Maximum call stack size exceeded."); + JSValue *ret = throwError(exec, RangeError, "Maximum call stack size exceeded."); depth += 10; //Put it back.. + return ret; } #endif