Can't call isDir on linux on const object
Spacen via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Mon May 19 13:11:42 PDT 2014
The same code works on windows DMD 1.65. But on linux:
delold.d(54): Error: mutable method std.file.DirEntry.isDir is
not callable using
a const object
[code]
bool printFile(in DirEntry dirEntry, in Duration age, Options
options)
{
immutable string type = dirEntry.isDir ? "directory" :
dirEntry.isFile ? "file" : "unknown";
if (!options.beQuiet)
writefln("%s %s, %s is %s days old", type, dirEntry.name,
dirEntry.timeLastModified, age.total!"days");
return true;
}
[/code]
More information about the Digitalmars-d-learn
mailing list