summaryrefslogtreecommitdiff
authorsandman <sandman>2002-12-08 22:34:56 (UTC)
committer sandman <sandman>2002-12-08 22:34:56 (UTC)
commitbada5d6377a428a96527d465903df7fbabc9d337 (patch) (side-by-side diff)
tree4ab4466889a6b2395260614fb5f5f3725d1c6b9d
parent3023dd47eefe179c245a186dd0870c2b4a76a4ae (diff)
downloadopie-bada5d6377a428a96527d465903df7fbabc9d337.zip
opie-bada5d6377a428a96527d465903df7fbabc9d337.tar.gz
opie-bada5d6377a428a96527d465903df7fbabc9d337.tar.bz2
operator new is still completly useless in newer gcc 2.95 toolchains
(~7 times slower than the malloc wrappers)
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--library/qpeapplication.cpp3
1 files changed, 0 insertions, 3 deletions
diff --git a/library/qpeapplication.cpp b/library/qpeapplication.cpp
index 4c93111..b5dff3a 100644
--- a/library/qpeapplication.cpp
+++ b/library/qpeapplication.cpp
@@ -1657,51 +1657,48 @@ void QPEApplication::tryQuit()
User initiated quit. Makes the window 'Go Away'. If preloaded this means
hiding the window. If not it means quitting the application.
As this is user initiated we don't need to check state.
*/
void QPEApplication::hideOrQuit()
{
processEvents();
// If we are a preloaded application we don't actually quit, so emit
// a System message indicating we're quasi-closing.
if ( d->preloaded && d->qpe_main_widget )
#ifndef QT_NO_COP
{
QCopEnvelope e("QPE/System", "fastAppHiding(QString)" );
e << d->appName;
d->qpe_main_widget->hide();
}
#endif
else
quit();
}
-// These 6 stubs below need 1.5K in the binary and besides that -
-// we are not using ancient toolchains anymore - sandman
-
#if defined(QT_QWS_IPAQ) || defined(QT_QWS_SHARP)
// The libraries with the skiff package (and possibly others) have
// completely useless implementations of builtin new and delete that
// use about 50% of your CPU. Here we revert to the simple libc
// functions.
void* operator new[]( size_t size )
{
return malloc( size );
}
void* operator new( size_t size )
{
return malloc( size );
}
void operator delete[]( void* p )
{
free( p );
}
void operator delete[]( void* p, size_t /*size*/ )
{