[Issue 1635] New: DirEntry.isfile() and DirEntry.isdir() broken
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Sat Nov 3 14:17:46 PDT 2007
http://d.puremagic.com/issues/show_bug.cgi?id=1635
Summary: DirEntry.isfile() and DirEntry.isdir() broken
Product: D
Version: 1.023
Platform: Other
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: Phobos
AssignedTo: bugzilla at digitalmars.com
ReportedBy: aarti at interia.pl
On my linux system following code gives for any filesystem point:
0 0
result. At least on linux DirEntry can not distinguish between file and
directory.
-----------------
import std.stdio;
import std.file;
void main(char[][] args) {
bool callback(DirEntry* de) {
writef(de.isfile, " ", de.isdir);
return true;
}
listdir(args[1], &callback);
}
--
More information about the Digitalmars-d-bugs
mailing list