diff --git a/khtml/ecma/kjs_binding.cpp b/khtml/ecma/kjs_binding.cpp
index c82ca716..b5d3faf6 100644
--- a/khtml/ecma/kjs_binding.cpp
+++ b/khtml/ecma/kjs_binding.cpp
@@ -188,7 +188,7 @@ bool ScriptInterpreter::shouldInterruptScript() const
UString::UString(const QString &d)
{
unsigned int len = d.length();
- UChar *dat = static_cast(fastMalloc(sizeof(UChar)*len));
+ UChar *dat = static_cast(malloc(sizeof(UChar)*len));
memcpy(dat, d.unicode(), len * sizeof(UChar));
m_rep = UString::Rep::create(dat, len);
}
@@ -204,7 +204,7 @@ UString::UString(const DOM::DOMString &d)
}
unsigned int len = d.length();
- UChar *dat = static_cast(fastMalloc(sizeof(UChar)*len));
+ UChar *dat = static_cast(malloc(sizeof(UChar)*len));
memcpy(dat, d.unicode(), len * sizeof(UChar));
m_rep = UString::Rep::create(dat, len);
}