Yes Windows API supports this, but the code below ```char *p = strrchr(basedir, '/');``` does not. I didn't check if the path seperator appears elsewhere, so to keep everything working properly it seemed better to me to deal with it once at the start. Also I like the POSIX file seperator more :]