diff options
author | Fridrich Štrba <fridrich.strba@bluewin.ch> | 2013-06-06 11:38:05 +0200 |
---|---|---|
committer | Fridrich Štrba <fridrich.strba@bluewin.ch> | 2013-06-06 11:38:36 +0200 |
commit | 057891e7a2721cdd204e1eef4051b2021d2c5c6b (patch) | |
tree | 472ee377d12b4458a6d1c37a60f141069504db73 /vcl | |
parent | 52e0ff83639809b8f2e92a9899ed5ed795f3d780 (diff) |
Some more movement to mingw64 port
Change-Id: I6af3cb1ac205dae20feb5a35481071bc4232680b
Diffstat (limited to 'vcl')
-rw-r--r-- | vcl/source/window/window.cxx | 4 | ||||
-rw-r--r-- | vcl/win/source/app/salinst.cxx | 10 | ||||
-rw-r--r-- | vcl/win/source/app/saltimer.cxx | 2 | ||||
-rw-r--r-- | vcl/win/source/gdi/salprn.cxx | 2 | ||||
-rw-r--r-- | vcl/win/source/window/salframe.cxx | 2 |
5 files changed, 10 insertions, 10 deletions
diff --git a/vcl/source/window/window.cxx b/vcl/source/window/window.cxx index e69dd358657e..c76e2d76fede 100644 --- a/vcl/source/window/window.cxx +++ b/vcl/source/window/window.cxx @@ -8363,8 +8363,8 @@ uno::Reference< XDragSource > Window::GetDragSource() #if defined WNT aDragSourceSN = OUString("com.sun.star.datatransfer.dnd.OleDragSource"); aDropTargetSN = OUString("com.sun.star.datatransfer.dnd.OleDropTarget"); - aDragSourceAL[ 1 ] = makeAny( (sal_uInt32) pEnvData->hWnd ); - aDropTargetAL[ 0 ] = makeAny( (sal_uInt32) pEnvData->hWnd ); + aDragSourceAL[ 1 ] = makeAny( static_cast<sal_uInt64>( reinterpret_cast<sal_IntPtr>(pEnvData->hWnd) ) ); + aDropTargetAL[ 0 ] = makeAny( static_cast<sal_uInt64>( reinterpret_cast<sal_IntPtr>(pEnvData->hWnd) ) ); #elif defined MACOSX /* FIXME: Mac OS X specific dnd interface does not exist! * * Using Windows based dnd as a temporary solution */ diff --git a/vcl/win/source/app/salinst.cxx b/vcl/win/source/app/salinst.cxx index 7da838c058dd..0cbbc5bdec5a 100644 --- a/vcl/win/source/app/salinst.cxx +++ b/vcl/win/source/app/salinst.cxx @@ -797,7 +797,7 @@ LRESULT CALLBACK SalComWndProcA( HWND hWnd, UINT nMsg, WPARAM wParam, LPARAM lPa { int bDef = TRUE; LRESULT nRet = 0; -#ifdef __MINGW32__ +#if defined ( __MINGW32__ ) && !defined ( _WIN64 ) jmp_buf jmpbuf; __SEHandler han; if (__builtin_setjmp(jmpbuf) == 0) @@ -809,7 +809,7 @@ LRESULT CALLBACK SalComWndProcA( HWND hWnd, UINT nMsg, WPARAM wParam, LPARAM lPa #endif nRet = SalComWndProc( hWnd, nMsg, wParam, lParam, bDef ); } -#ifdef __MINGW32__ +#if defined ( __MINGW32__ ) && !defined ( _WIN64 ) han.Reset(); #else __except(WinSalInstance::WorkaroundExceptionHandlingInUSER32Lib(GetExceptionCode(), GetExceptionInformation())) @@ -828,7 +828,7 @@ LRESULT CALLBACK SalComWndProcW( HWND hWnd, UINT nMsg, WPARAM wParam, LPARAM lPa { int bDef = TRUE; LRESULT nRet = 0; -#ifdef __MINGW32__ +#if defined ( __MINGW32__ ) && !defined ( _WIN64 ) jmp_buf jmpbuf; __SEHandler han; if (__builtin_setjmp(jmpbuf) == 0) @@ -840,7 +840,7 @@ LRESULT CALLBACK SalComWndProcW( HWND hWnd, UINT nMsg, WPARAM wParam, LPARAM lPa #endif nRet = SalComWndProc( hWnd, nMsg, wParam, lParam, bDef ); } -#ifdef __MINGW32__ +#if defined ( __MINGW32__ ) && !defined ( _WIN64 ) han.Reset(); #else __except(WinSalInstance::WorkaroundExceptionHandlingInUSER32Lib(GetExceptionCode(), GetExceptionInformation())) @@ -1072,7 +1072,7 @@ SalSession* WinSalInstance::CreateSalSession() return NULL; } -#ifndef __MINGW32__ +#if !defined ( __MINGW32__ ) || defined ( _WIN64 ) // ----------------------------------------------------------------------- int WinSalInstance::WorkaroundExceptionHandlingInUSER32Lib(int, LPEXCEPTION_POINTERS pExceptionInfo) { diff --git a/vcl/win/source/app/saltimer.cxx b/vcl/win/source/app/saltimer.cxx index 2e94d0173e2a..47d16371d0fe 100644 --- a/vcl/win/source/app/saltimer.cxx +++ b/vcl/win/source/app/saltimer.cxx @@ -22,7 +22,7 @@ #include <win/saltimer.h> #include <win/salinst.h> -#if defined ( __MINGW32__ ) && !defined ( _WIN64 ) +#if defined ( __MINGW32__ ) #include <sehandler.hxx> #endif diff --git a/vcl/win/source/gdi/salprn.cxx b/vcl/win/source/gdi/salprn.cxx index 680109f8a919..d87b3a94892f 100644 --- a/vcl/win/source/gdi/salprn.cxx +++ b/vcl/win/source/gdi/salprn.cxx @@ -49,7 +49,7 @@ #include <malloc.h> -#if defined ( __MINGW32__ ) && !defined ( _WIN64 ) +#if defined ( __MINGW32__ ) #include <sehandler.hxx> #endif diff --git a/vcl/win/source/window/salframe.cxx b/vcl/win/source/window/salframe.cxx index 76de88b16438..86c3a7b77f56 100644 --- a/vcl/win/source/window/salframe.cxx +++ b/vcl/win/source/window/salframe.cxx @@ -86,7 +86,7 @@ using ::std::max; #include <time.h> -#if defined ( __MINGW32__ ) && !defined ( _WIN64 ) +#if defined ( __MINGW32__ ) #include <sehandler.hxx> #endif |