Lines Matching defs:c_str
85 if (lstat(p.c_str(), &st) == -1)
204 if (chmod(p.c_str(), fi.get_mode() | S_IRWXU) == -1) {
257 if (unmount(abs_path.c_str(), 0) == -1) {
312 impl::path::c_str(void)
315 return m_data.c_str();
405 return std::strcmp(m_data.c_str(), p.m_data.c_str()) < 0;
423 if (lstat(p.c_str(), &m_sb) == -1)
552 DIR* dp = ::opendir(p.c_str());
587 std::strcpy(buf.get(), p.c_str());
664 if (::unlink(p.c_str()) == -1)
673 if (::rmdir(p.c_str())) {
689 if (::chown(p.c_str(), user.first, user.second) == -1) {
703 if (::chdir(dir.c_str()) == -1)