include/postwin.h | 18 ------------------ vcl/win/source/gdi/salbmp.cxx | 19 +++---------------- 2 files changed, 3 insertions(+), 34 deletions(-)
New commits: commit a8669b56b194a7cd6da771dfb9904710da24c0b4 Author: Tor Lillqvist <t...@collabora.com> Date: Sat Aug 16 11:48:48 2014 +0300 fdo#82580: Win32 GetObject() simplification We call the Win32 GetObject() in just one source file and there it is the A version we mean. (As such, as we call it to get BITMAP objects, which do not have different A and W variants, we could as well call GetObjectW().) Note that we have several own member functions called GetObject(), so until those are renamed we still need to #undef the GetObject definition (from <windows.h>). (No, I am not working on the EasyHack fdo#82580 as a whole. It is intended for some less mature LO contributor. I just did a few small things because I couldn't resist.) Change-Id: Idab79503b3d899ef19f0608677752a62b20302ff diff --git a/include/postwin.h b/include/postwin.h index a76bcb8..64ac27e 100644 --- a/include/postwin.h +++ b/include/postwin.h @@ -34,16 +34,7 @@ #undef WB_LEFT #undef WB_RIGHT -#ifdef GetObject #undef GetObject -#ifdef UNICODE -#define WIN_GetObject GetObjectW -#else -#define WIN_GetObject GetObjectA -#endif -#else -#define WIN_GetObject GetObject -#endif #ifdef SetPrinter #undef SetPrinter diff --git a/vcl/win/source/gdi/salbmp.cxx b/vcl/win/source/gdi/salbmp.cxx index 2bccbd7..9121444 100644 --- a/vcl/win/source/gdi/salbmp.cxx +++ b/vcl/win/source/gdi/salbmp.cxx @@ -43,21 +43,8 @@ #pragma warning(push, 1) #endif -#ifdef __MINGW32__ -#ifdef GetObject -#undef GetObject -#endif -#define GetObject GetObjectA -#endif - #include <gdiplus.h> -#ifdef __MINGW32__ -#ifdef GetObject -#undef GetObject -#endif -#endif - #if defined _MSC_VER #pragma warning(pop) #endif @@ -555,7 +542,7 @@ bool WinSalBitmap::Create( HANDLE hBitmap, bool bDIB, bool bCopyHandle ) { BITMAP aDDBInfo; - if( WIN_GetObject( mhDDB, sizeof( BITMAP ), &aDDBInfo ) ) + if( GetObjectA( mhDDB, sizeof( BITMAP ), &aDDBInfo ) ) { maSize = Size( aDDBInfo.bmWidth, aDDBInfo.bmHeight ); mnBitCount = aDDBInfo.bmPlanes * aDDBInfo.bmBitsPixel; @@ -651,7 +638,7 @@ bool WinSalBitmap::Create( const SalBitmap& rSSalBmp, SalGraphics* pSGraphics ) GlobalUnlock( rSalBmp.mhDIB ); - if( hNewDDB && WIN_GetObject( hNewDDB, sizeof( BITMAP ), &aDDBInfo ) ) + if( hNewDDB && GetObjectA( hNewDDB, sizeof( BITMAP ), &aDDBInfo ) ) { mhDDB = hNewDDB; maSize = Size( aDDBInfo.bmWidth, aDDBInfo.bmHeight ); @@ -839,7 +826,7 @@ HANDLE WinSalBitmap::ImplCopyDIBOrDDB( HANDLE hHdl, bool bDIB ) BITMAP aBmp; // find out size of source bitmap - WIN_GetObject( hHdl, sizeof( BITMAP ), (LPSTR) &aBmp ); + GetObjectA( hHdl, sizeof( BITMAP ), (LPSTR) &aBmp ); // create destination bitmap if ( (hCopy = CreateBitmapIndirect( &aBmp )) != 0 ) commit bc19caa4f17ccbcd6e08634ae635fd9c741473ad Author: Tor Lillqvist <t...@collabora.com> Date: Sat Aug 16 11:08:22 2014 +0300 WIN_MOUSE_MOVED and MOUSE_MOVED are unused Change-Id: I1edfa97d9874c70fcc61d1b521c905fb499a9bd1 diff --git a/include/postwin.h b/include/postwin.h index fd39b90..a76bcb8 100644 --- a/include/postwin.h +++ b/include/postwin.h @@ -29,9 +29,6 @@ #undef Folder #undef GradientStyle_RECT -#define WIN_MOUSE_MOVED 0x0001 -#undef MOUSE_MOVED - #define WIN_WB_LEFT 0 #define WIN_WB_RIGHT 1 #undef WB_LEFT commit 05d53a3fbd7cd2d23975700ad38d2a69a2fdddee Author: Tor Lillqvist <t...@collabora.com> Date: Sat Aug 16 10:52:25 2014 +0300 WIN_HELP_HELPONHELP and HELP_HELPONHELP are unused Change-Id: I54830ba65961f8f7ab6fa3555a1e6021b14cdb1c diff --git a/include/postwin.h b/include/postwin.h index 68c4f5c..fd39b90 100644 --- a/include/postwin.h +++ b/include/postwin.h @@ -29,10 +29,6 @@ #undef Folder #undef GradientStyle_RECT -/* rename help IDs */ -#define WIN_HELP_HELPONHELP 0x0004 -#undef HELP_HELPONHELP - #define WIN_MOUSE_MOVED 0x0001 #undef MOUSE_MOVED commit 3fb98875ead1e8ec24f79445f83cfd28f2800a31 Author: Tor Lillqvist <t...@collabora.com> Date: Sat Aug 16 10:29:17 2014 +0300 WIN_HELP_INDEX and HELP_INDEX are unused Change-Id: Icc2c34f51601304e2846d8bd9fce2f384327a4e2 diff --git a/include/postwin.h b/include/postwin.h index f494b23..68c4f5c 100644 --- a/include/postwin.h +++ b/include/postwin.h @@ -30,9 +30,7 @@ #undef GradientStyle_RECT /* rename help IDs */ -#define WIN_HELP_INDEX 0x0003 #define WIN_HELP_HELPONHELP 0x0004 -#undef HELP_INDEX #undef HELP_HELPONHELP #define WIN_MOUSE_MOVED 0x0001 _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits