Win98: GetDiskFreeSpace fails on shares

Dave Korn
Thu Jun 16 14:36:00 GMT 2005

----Original Message----
>From: Corinna Vinschen
>Sent: 16 June 2005 15:27

> On Jun 16 15:21, Dave Korn wrote:
>>> From: Corinna Vinschen
>>> Right, the idea being (right now) that data is missing to fill out the
>>> statvfs datastructure.
>>   Well, we do have the number of bytes free, which is the main thing to
>> get right.  And SUS gives us wriggle-room:
>> "It is unspecified whether all members of the statvfs structure have
>> meaningful values on all file systems"
>>   So perhaps we could just choose a fake block size to report so long as
>> the product of blocks*size gives the right result?
> Sure, why not, as long as it's only done in case GetDiskFreeSpace returns
> FALSE.  Are you perhaps contemplating the idea to prepare a patch (hint,
> hint, hippo)?

  Wouldn't mind, but I don't have w98 here, I could do it at home on the
weekend.  My tuits are also being taken up currently with the newlib lrint

Can't think of a witty .sigline today....

More information about the Cygwin-developers mailing list