From 22d11af7515243fa768deed4befe0dfbcddb56b0 Mon Sep 17 00:00:00 2001 From: Przemyslaw Czerpak Date: Wed, 13 Aug 2008 01:25:23 +0000 Subject: [PATCH] 2008-08-13 03:24 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/rtl/gtwvt/gtwvt.c ! use HB_PTRDIFF for handle to number casting --- harbour/ChangeLog | 4 ++++ harbour/source/rtl/gtwvt/gtwvt.c | 10 +++++----- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/harbour/ChangeLog b/harbour/ChangeLog index b3b72aaba5..5f2e0f0ea0 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -8,6 +8,10 @@ 2008-12-31 13:59 UTC+0100 Foo Bar */ +2008-08-13 03:24 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) + * harbour/source/rtl/gtwvt/gtwvt.c + ! use HB_PTRDIFF for handle to number casting + 2008-08-13 02:30 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * make_b32.bat * make_b32.mak diff --git a/harbour/source/rtl/gtwvt/gtwvt.c b/harbour/source/rtl/gtwvt/gtwvt.c index 17efe67c58..76df56d6c8 100644 --- a/harbour/source/rtl/gtwvt/gtwvt.c +++ b/harbour/source/rtl/gtwvt/gtwvt.c @@ -1856,17 +1856,17 @@ static BOOL hb_gt_wvt_Info( PHB_GT pGT, int iType, PHB_GT_INFO pInfo ) case HB_GTI_INPUTFD: pInfo->pResult = hb_itemPutNInt( pInfo->pResult, - ( HB_LONG ) GetStdHandle( STD_INPUT_HANDLE ) ); + ( HB_PTRDIFF ) GetStdHandle( STD_INPUT_HANDLE ) ); break; case HB_GTI_OUTPUTFD: pInfo->pResult = hb_itemPutNInt( pInfo->pResult, - ( HB_LONG ) GetStdHandle( STD_OUTPUT_HANDLE ) ); + ( HB_PTRDIFF ) GetStdHandle( STD_OUTPUT_HANDLE ) ); break; case HB_GTI_ERRORFD: pInfo->pResult = hb_itemPutNInt( pInfo->pResult, - ( HB_LONG ) GetStdHandle( STD_ERROR_HANDLE ) ); + ( HB_PTRDIFF ) GetStdHandle( STD_ERROR_HANDLE ) ); break; case HB_GTI_FONTSIZE: @@ -2080,7 +2080,7 @@ static BOOL hb_gt_wvt_Info( PHB_GT pGT, int iType, PHB_GT_INFO pInfo ) SendMessage( pWVT->hWnd, WM_SETICON, ICON_BIG , ( LPARAM ) hIcon ); /* Set Task List Icon */ } } - pInfo->pResult = hb_itemPutNInt( pInfo->pResult, ( HB_LONG ) hIcon ); + pInfo->pResult = hb_itemPutNInt( pInfo->pResult, ( HB_PTRDIFF ) hIcon ); break; } @@ -2104,7 +2104,7 @@ static BOOL hb_gt_wvt_Info( PHB_GT pGT, int iType, PHB_GT_INFO pInfo ) SendMessage( pWVT->hWnd, WM_SETICON, ICON_SMALL, ( LPARAM ) hIcon ); /* Set Title Bar Icon */ SendMessage( pWVT->hWnd, WM_SETICON, ICON_BIG , ( LPARAM ) hIcon ); /* Set Task List Icon */ } - pInfo->pResult = hb_itemPutNInt( pInfo->pResult, ( HB_LONG ) hIcon ); + pInfo->pResult = hb_itemPutNInt( pInfo->pResult, ( HB_PTRDIFF ) hIcon ); break; } case HB_GTI_VIEWMAXWIDTH: