From cced03e1d481e26d12b65e7929dfd650e4be571c Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Thu, 17 Oct 2013 21:34:04 -0500 Subject: [PATCH] Disable constant generation of backtraces in TDEIconLoader This relates to Bug 1674 --- tdecore/kiconloader.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tdecore/kiconloader.cpp b/tdecore/kiconloader.cpp index e81293986..59f3e0646 100644 --- a/tdecore/kiconloader.cpp +++ b/tdecore/kiconloader.cpp @@ -106,7 +106,11 @@ struct TDEIconGroup bool alphaBlending; }; -#define KICONLOADER_CHECKS +// WARNING +// Enabling this in production will cause a massive slowdown of (and a related memory leak in) +// any application that creates and destroys large numbers of TDEIconLoader instances +//#define KICONLOADER_CHECKS + #ifdef KICONLOADER_CHECKS // Keep a list of recently created and destroyed TDEIconLoader instances in order // to detect bugs like #68528.