Re: [fpc-devel] GetDiskFreeSpaceExW implementation

2025-11-27 Thread Bart via fpc-devel
On Thu, Nov 27, 2025 at 1:41 AM Michael Van Canneyt via fpc-devel wrote: > > Should I file a feature request for it in the bugtracker? > > Yes, please. FR for unsigned params: https://gitlab.com/freepascal.org/fpc/source/-/issues/41514 FR for overload with all var params: https://gitlab.com/free

Re: [fpc-devel] GetDiskFreeSpaceExW implementation

2025-11-26 Thread Michael Van Canneyt via fpc-devel
On Wed, 26 Nov 2025, Bart via fpc-devel wrote: On Wed, Nov 26, 2025 at 12:16 AM Tomas Hajny via fpc-devel wrote: I'd guess that Delphi compatibility is the answer to both questions (https://docwiki.embarcadero.com/Libraries/Sydney/en/System.SysUtils.GetDiskFreeSpaceEx). Possibly due to Del

Re: [fpc-devel] GetDiskFreeSpaceExW implementation

2025-11-25 Thread Bart via fpc-devel
On Wed, Nov 26, 2025 at 12:16 AM Tomas Hajny via fpc-devel wrote: > I'd guess that Delphi compatibility is the answer to both questions > (https://docwiki.embarcadero.com/Libraries/Sydney/en/System.SysUtils.GetDiskFreeSpaceEx). > Possibly due to Delphi not having 64-bit unsigned integer at some

Re: [fpc-devel] GetDiskFreeSpaceExW implementation

2025-11-25 Thread Tomas Hajny via fpc-devel
On 2025-11-25 23:27, Bart via fpc-devel wrote: Hi Bart, MS defines GetDiskFreeSpaceExW as follows: (https://learn.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-getdiskfreespaceexw) BOOL GetDiskFreeSpaceExW( [in, optional] LPCWSTR lpDirectoryName, [out, optional] PULARG

[fpc-devel] GetDiskFreeSpaceExW implementation

2025-11-25 Thread Bart via fpc-devel
Hi, MS defines GetDiskFreeSpaceExW as follows: (https://learn.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-getdiskfreespaceexw) BOOL GetDiskFreeSpaceExW( [in, optional] LPCWSTR lpDirectoryName, [out, optional] PULARGE_INTEGER lpFreeBytesAvailableToCaller, [out, optional