diff -up kdelibs-3.5.4/kjs/dtoa.cpp.CVE-2009-0689 kdelibs-3.5.4/kjs/dtoa.cpp --- kdelibs-3.5.4/kjs/dtoa.cpp.CVE-2009-0689 2005-09-10 10:27:24.000000000 +0200 +++ kdelibs-3.5.4/kjs/dtoa.cpp 2009-11-22 12:29:43.222117262 +0100 @@ -487,7 +487,7 @@ extern double rnd_prod(double, double), #define FREE_DTOA_LOCK(n) /*nothing*/ #endif -#define Kmax 15 +#define Kmax (sizeof(size_t) << 3) struct Bigint {