From: Lars Gullik Bjønnes Date: Tue, 4 Jul 2006 00:30:34 +0000 (+0000) Subject: * BufferView::Pimpl::update: X-Git-Tag: 1.6.10~13012 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=b16aafd88e73a0adb60bc40b722f51d8296f0a33;p=lyx.git * BufferView::Pimpl::update: - slight speedup by checking if debugging before creating the debug output. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14333 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/BufferView_pimpl.C b/src/BufferView_pimpl.C index 2746534219..2365d64f11 100644 --- a/src/BufferView_pimpl.C +++ b/src/BufferView_pimpl.C @@ -689,12 +689,15 @@ ViewMetricsInfo const & BufferView::Pimpl::viewMetricsInfo() void BufferView::Pimpl::update(Update::flags flags) { - lyxerr[Debug::DEBUG] - << BOOST_CURRENT_FUNCTION - << "[fitcursor = " << (flags & Update::FitCursor) - << ", forceupdate = " << (flags & Update::Force) - << ", singlepar = " << (flags & Update::SinglePar) - << "] buffer: " << buffer_ << endl; + // This is close to a hot-path. + if (lyxerr.debugging(Debug::DEBUG)) { + lyxerr[Debug::DEBUG] + << BOOST_CURRENT_FUNCTION + << "[fitcursor = " << (flags & Update::FitCursor) + << ", forceupdate = " << (flags & Update::Force) + << ", singlepar = " << (flags & Update::SinglePar) + << "] buffer: " << buffer_ << endl; + } // Check needed to survive LyX startup if (buffer_) {