summaryrefslogtreecommitdiffstats
path: root/src/plugins/gfxdrivers
diff options
context:
space:
mode:
authorAnders Bakken <anders.bakken@nokia.com>2009-04-07 05:34:05 (GMT)
committerAnders Bakken <anders.bakken@nokia.com>2009-04-07 05:34:05 (GMT)
commitbf3fdc3f6697cfaec689e8422b6c43cfe49bf9b4 (patch)
treec8ff535c80728f5849a4febf1c79481eb328b233 /src/plugins/gfxdrivers
parent13e3bd76869c0e9be2408b0928b87565aa48ae3d (diff)
downloadQt-bf3fdc3f6697cfaec689e8422b6c43cfe49bf9b4.zip
Qt-bf3fdc3f6697cfaec689e8422b6c43cfe49bf9b4.tar.gz
Qt-bf3fdc3f6697cfaec689e8422b6c43cfe49bf9b4.tar.bz2
Optimize bytesPerLine further
If we're asking for the stride it's very likely the next thing we'll do is ask for the bits() so there's no good reason to unlock it again. In the raster buffer case memory() will be called just before bytesPerLine() so the code won't be hit but it's still the right thing to do. Reviewed-by: TrustMe
Diffstat (limited to 'src/plugins/gfxdrivers')
-rw-r--r--src/plugins/gfxdrivers/directfb/qdirectfbpaintdevice.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/plugins/gfxdrivers/directfb/qdirectfbpaintdevice.cpp b/src/plugins/gfxdrivers/directfb/qdirectfbpaintdevice.cpp
index edbfa7d..2a2ef5c 100644
--- a/src/plugins/gfxdrivers/directfb/qdirectfbpaintdevice.cpp
+++ b/src/plugins/gfxdrivers/directfb/qdirectfbpaintdevice.cpp
@@ -110,7 +110,6 @@ int QDirectFBPaintDevice::bytesPerLine() const
QDirectFBPaintDevice* that = const_cast<QDirectFBPaintDevice*>(this);
that->lockDirectFB();
Q_ASSERT(bpl != -1);
- that->unlockDirectFB();
}
return bpl;
}