Summary: dirEntry cannot handle root directories + unhandled
exception causes crash
--- Comment #0 from Michele Pes <mp8...@rambler.ru> 2012-06-24 10:03:15 PDT ---
1) Wrong root handling api/params.
To stat a root directory, the "GetFileAttributes" API must be used instead of
To stat all files in a root dir, "C:\*" must be passed to FindFirstFile.
In all other cases, a path with [back]slash removed can be passed to
I know this in crazy, if you don't believe me, read CAREFULLY the FindFirstFile
This should make you see that the dirEntries method may have some problems...
The result of FindFirstFile is "enforced" in _init private method and NOT
CAUGHT in the caller public method dirEntry, and this crashes the client app.
It would be better to throw a FileException in _init and catch+rethrow it in
Found on 2.059
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------