Merge pull request #1264 from gahr/DirName-compile-time

DirName's separators and their length are known at compile time