mirror of
https://github.com/MaskRay/ccls.git
synced 2025-01-31 01:42:33 +00:00
Fix lsDocumentUri::GetPath on Windows
This commit is contained in:
parent
ce49a5c8d9
commit
8ef2b95a45
@ -229,12 +229,9 @@ void lsDocumentUri::SetPath(const std::string& path) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
std::string lsDocumentUri::GetPath() const {
|
std::string lsDocumentUri::GetPath() const {
|
||||||
// c:/Program%20Files%20%28x86%29/Microsoft%20Visual%20Studio%2014.0/VC/include/vcruntime.
|
|
||||||
// C:/Program Files (x86)
|
|
||||||
|
|
||||||
std::string ret;
|
|
||||||
if (raw_uri.compare(0, 8, "file:///"))
|
if (raw_uri.compare(0, 8, "file:///"))
|
||||||
return ret;
|
return raw_uri;
|
||||||
|
std::string ret;
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
size_t i = 8;
|
size_t i = 8;
|
||||||
#else
|
#else
|
||||||
@ -250,11 +247,6 @@ std::string lsDocumentUri::GetPath() const {
|
|||||||
} else
|
} else
|
||||||
ret.push_back(raw_uri[i] == '\\' ? '/' : raw_uri[i]);
|
ret.push_back(raw_uri[i] == '\\' ? '/' : raw_uri[i]);
|
||||||
}
|
}
|
||||||
|
|
||||||
#if defined(_WIN32)
|
|
||||||
// std::transform(result.begin(), result.end(), result.begin(), ::tolower);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user