[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs
From: André Wöbbeking <Woebbeking () web ! de>
Date: 2006-08-06 14:02:11
Message-ID: 1154872931.787326.14667.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 570350 by woebbe:
UString(const QString&): use fastMalloc() instead of new[]
M +4 -3 kio/misc/kpac/script.cpp
M +1 -1 kjsembed/kjsembed/kjsembed.cpp
--- trunk/KDE/kdelibs/kio/misc/kpac/script.cpp #570349:570350
@@ -51,9 +51,10 @@
UString::UString( const QString &s )
{
- UChar* data = new UChar[ s.length() ];
- std::memcpy( data, s.unicode(), s.length() * sizeof( UChar ) );
- m_rep = Rep::create( data, s.length() );
+ const unsigned int len = s.length();
+ UChar *data = static_cast<UChar*>( fastMalloc( sizeof(UChar) * len ) );
+ memcpy( data, s.unicode(), len * sizeof( UChar ) );
+ m_rep = Rep::create( data, len );
}
namespace
--- trunk/KDE/kdelibs/kjsembed/kjsembed/kjsembed.cpp #570349:570350
@@ -69,7 +69,7 @@
UString::UString( const QString &d )
{
uint len = d.length();
- UChar *dat = new UChar[len];
+ UChar *dat = static_cast<UChar*>(fastMalloc(sizeof(UChar)*len));
memcpy( dat, d.unicode(), len * sizeof(UChar) );
m_rep = UString::Rep::create(dat, len);
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic