summaryrefslogtreecommitdiff
path: root/fpicker/source/win32/filepicker/dibpreview.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'fpicker/source/win32/filepicker/dibpreview.cxx')
-rw-r--r--fpicker/source/win32/filepicker/dibpreview.cxx16
1 files changed, 5 insertions, 11 deletions
diff --git a/fpicker/source/win32/filepicker/dibpreview.cxx b/fpicker/source/win32/filepicker/dibpreview.cxx
index 1df00d683dc3..1b28085c02e7 100644
--- a/fpicker/source/win32/filepicker/dibpreview.cxx
+++ b/fpicker/source/win32/filepicker/dibpreview.cxx
@@ -213,26 +213,20 @@ HWND SAL_CALL CDIBPreview::getWindowHandle() const
void SAL_CALL CDIBPreview::onPaint(HWND hWnd, HDC hDC)
{
- BITMAPFILEHEADER* pbmfh;
- BITMAPINFO * pbmi;
- sal_uInt8 * pBits;
- int cxDib;
- int cyDib;
-
osl::MutexGuard aGuard(m_PaintLock);
try
{
- pbmfh = reinterpret_cast<BITMAPFILEHEADER*>(m_Image.getArray());
+ BITMAPFILEHEADER* pbmfh = reinterpret_cast<BITMAPFILEHEADER*>(m_Image.getArray());
if ( !IsBadReadPtr( pbmfh, sizeof(BITMAPFILEHEADER)) &&
(pbmfh->bfType == ('B' | ('M' << 8))) )
{
- pbmi = reinterpret_cast<BITMAPINFO*>((pbmfh + 1));
- pBits = reinterpret_cast<sal_uInt8*>(((DWORD_PTR)pbmfh) + pbmfh->bfOffBits);
+ BITMAPINFO * pbmi = reinterpret_cast<BITMAPINFO*>((pbmfh + 1));
+ sal_uInt8 * pBits = reinterpret_cast<sal_uInt8*>(((DWORD_PTR)pbmfh) + pbmfh->bfOffBits);
- cxDib = pbmi->bmiHeader.biWidth;
- cyDib = abs (pbmi->bmiHeader.biHeight);
+ int cxDib = pbmi->bmiHeader.biWidth;
+ int cyDib = abs (pbmi->bmiHeader.biHeight);
SetStretchBltMode(hDC, COLORONCOLOR);