namespace {
+#ifdef WIN32
inline bool is_windows_drive(const std::string &p)
{ return (p.size()==2 && ((p[0]>='A' && p[0]<='Z') || (p[0]>='a' && p[0]<='z')) && p[1]==':'); }
+#endif
}
if(is_windows_drive((*this)[0]))
return true;
#endif
- if(path[0]==DIRSEP)
- return true;
- return false;
+ return path[0]==DIRSEP;
}
Path Path::subpath(unsigned start, unsigned count) const