Jeremie Pelletier wrote: > bearophile Wrote: >> - if(de.name[$-2 .. $] == ".c") is a bit unsafe, (...) > I don't see how unsafe that is in this context. Potential buffer underrun. http://www.digitalmars.com/d/1.0/arrays.html: "A program may not rely on array bounds checking happening" -- Rainer Deyke - rainerd at eldwood.com