Your welcome :) (I wrote that function :) )

I think your right, a double version would certainly be appropriate.  Kind
of ashamed I missed that actually :(

I wonder though, what would be the down-side to just having a double
version only? (aside from backward-compatibility at this point)... Would
it really result (potentially) in a loss of precision?

Feel free to submit a patch, it seems, to me anyway, like an obvious thing
to commit, although I am not a committer, so you'll have to convince
others :)

-- 
Frank W. Zammetti
Founder and Chief Software Architect
Omnytex Technologies
http://www.omnytex.com
AIM: fzammetti
Yahoo: fzammetti
MSN: [EMAIL PROTECTED]

On Tue, November 22, 2005 3:25 pm, Marcelo Nery dos Santos said:
> Hi,
>
> After studying the Jakarta Commons IO API, I found a great method that
> allows me to delete some native code from my system, it is the:
>
> static long FileSystemUtils.freeSpace(String path)
>
> However, as it return type is long, I am in trouble to represent
> values greater than 2GB. Is it possible to add another method into
> this class? I would suggest something like:
>
> static double getApproximateFreeSpace(String path)
>
> Thus, if a general (possibly high) approximate value is needed, this
> method could be used. In situations where an exact value is needed,
> typically, when we are running low in space, the original 'static long
> freeSpace(String path)' would fit.
>
> I think this comment is also valid in other areas of the IO package.
> However, it is more critical when dealing with file system comprising
> several gigabytes of free space. By the javadoc, it is not clear what
> value is returned if a free space larger than 2GB if available.
>
> Thanks for this great package.
>
> Marcelo
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to