[Libreoffice-commits] core.git: include/vcl
Michael Meeks
michael.meeks at collabora.com
Fri Aug 28 11:58:15 PDT 2015
include/vcl/opengl/OpenGLHelper.hxx | 17 ++++++++---------
1 file changed, 8 insertions(+), 9 deletions(-)
New commits:
commit 831c69f9397ed813364235dddf465996d361d0a8
Author: Michael Meeks <michael.meeks at collabora.com>
Date: Fri Aug 28 20:05:44 2015 +0100
Avoid bogus warnings with VCL_GL_INFO, by making the optimizer work.
Change-Id: Ia4afcd58b4ce0b4d6d9708a4cede0857b7633b9e
diff --git a/include/vcl/opengl/OpenGLHelper.hxx b/include/vcl/opengl/OpenGLHelper.hxx
index f2fb214..fd9c2de 100644
--- a/include/vcl/opengl/OpenGLHelper.hxx
+++ b/include/vcl/opengl/OpenGLHelper.hxx
@@ -24,16 +24,15 @@
#endif
/// Helper to do a SAL_INFO as well as a GL log.
-#if OSL_DEBUG_LEVEL > 0
-# define VCL_GL_INFO(area,stream) \
- do { \
- ::std::ostringstream detail_stream; \
- detail_stream << stream; \
- OpenGLHelper::debugMsgStream((area),detail_stream); \
+#define VCL_GL_INFO(area,stream) \
+ do { \
+ if (SAL_DETAIL_ENABLE_LOG_INFO) \
+ { \
+ ::std::ostringstream detail_stream; \
+ detail_stream << stream; \
+ OpenGLHelper::debugMsgStream((area),detail_stream); \
+ } \
} while (0)
-#else
-# define VCL_GL_INFO(area,stream)
-#endif
class VCL_DLLPUBLIC OpenGLHelper
{
More information about the Libreoffice-commits
mailing list