diff --git a/ChangeLog.txt b/ChangeLog.txt index 050631ce9b..35591315dc 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -10,6 +10,12 @@ * Change, ! Fix, % Optimization, + Addition, - Removal, ; Comment */ +2015-10-13 23:05 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) + * include/hbwince.h + * src/common/hbwince.c + * src/rtl/cputime.c + * do not use GetCurrentProcess() in WinCE builds + 2015-10-13 21:22 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/mlcfunc.c ! do not access trailing 0 byte in empty strings passed to hb_MLEval() diff --git a/include/hbwince.h b/include/hbwince.h index cd97d6eafb..525d57b475 100644 --- a/include/hbwince.h +++ b/include/hbwince.h @@ -79,9 +79,6 @@ HB_EXTERN_BEGIN #endif #endif - WINBASEAPI BOOL WINAPI GetProcessTimes( HANDLE hprocess, - LPFILETIME lpCreationTime, LPFILETIME lpExitTime, - LPFILETIME lpKernelTime, LPFILETIME lpUserTime ); WINBASEAPI BOOL WINAPI LockFile( HANDLE hFile, DWORD dwFileOffsetLow, DWORD dwFileOffsetHigh, DWORD nNumberOfBytesToLockLow, DWORD nNumberOfBytesToLockHigh ); diff --git a/src/common/hbwince.c b/src/common/hbwince.c index 56cc695092..e80b8f50bb 100644 --- a/src/common/hbwince.c +++ b/src/common/hbwince.c @@ -100,20 +100,6 @@ BOOL WINAPI SetEnvironmentVariableW( LPCWSTR name, LPCWSTR value ) return FALSE; } -BOOL WINAPI GetProcessTimes( HANDLE hprocess, - LPFILETIME lpCreationTime, LPFILETIME lpExitTime, - LPFILETIME lpKernelTime, LPFILETIME lpUserTime ) -{ - - HB_SYMBOL_UNUSED( hprocess ); - HB_SYMBOL_UNUSED( lpCreationTime ); - HB_SYMBOL_UNUSED( lpExitTime ); - HB_SYMBOL_UNUSED( lpKernelTime ); - HB_SYMBOL_UNUSED( lpUserTime ); - - return 0; -} - BOOL WINAPI GetUserNameW( LPWSTR buffer, LPDWORD len ) { if( len && buffer ) diff --git a/src/rtl/cputime.c b/src/rtl/cputime.c index acd04178db..cd85608699 100644 --- a/src/rtl/cputime.c +++ b/src/rtl/cputime.c @@ -127,7 +127,7 @@ double hb_secondsCPU( int n ) #else if( n > 10 ) n -= 10; -#if defined( HB_OS_WIN ) +#if defined( HB_OS_WIN ) && ! defined( HB_OS_WIN_CE ) if( hb_iswinnt() && GetProcessTimes( GetCurrentProcess(), &Create, &Exit, &Kernel, &User ) ) {