Revision: 12713
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=12713&view=rev
Author: vszakats
Date: 2009-10-15 13:56:40 +0000 (Thu, 15 Oct 2009)
Log Message:
-----------
2009-10-15 15:55 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* src/common/hbgete.c
* src/rtl/filesys.c
* src/rtl/net.c
+ Changed to use native instead of fixed ANSI version of win API calls.
; Please review me, all these are critical low level functions,
so any mistakes can be deadly.
; TODO: There are still some forced ANSI calls in Harbour code:
(plus some dynamically called ones)
---
source/common/hbver.c:264: if( GetVersionExA( &osVer ) )
source/common/hbver.c:306: if( GetVersionExA( (
OSVERSIONINFOA * ) &osVerEx ) )
source/rtl/fstemp.c:153: if( ! GetTempPathA( ( DWORD ) (
HB_PATH_MAX - 1 ), pszName ) )
source/rtl/fstemp.c:270: if( ! GetTempPathA( ( DWORD )
HB_PATH_MAX, szTempDir ) )
source/rtl/fstemp.c:278: fResult = GetTempFileNameA( szTempDir,
pszPrefix ? pszPrefix : "hb", 0, pszBuffer );
contrib/hbwin/win_prn2.c:169: DWORD dwSize = GetProfileStringA(
"windows", "device", "", pPrinterName, *pdwBufferSize );
---
* src/rtl/fstemp.c
* Minor formatting.
Modified Paths:
--------------
trunk/harbour/ChangeLog
trunk/harbour/src/common/hbgete.c
trunk/harbour/src/rtl/filesys.c
trunk/harbour/src/rtl/fstemp.c
trunk/harbour/src/rtl/net.c
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour