diff options
Diffstat (limited to 'cpp/src/Slice/CPlusPlusUtil.cpp')
-rw-r--r-- | cpp/src/Slice/CPlusPlusUtil.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cpp/src/Slice/CPlusPlusUtil.cpp b/cpp/src/Slice/CPlusPlusUtil.cpp index cb0da979e08..13800c2fcfe 100644 --- a/cpp/src/Slice/CPlusPlusUtil.cpp +++ b/cpp/src/Slice/CPlusPlusUtil.cpp @@ -36,6 +36,10 @@ Slice::normalizePath(const string& path) { result.replace(pos, 2, "/"); } + if(result.size() > 1 && isalpha(result[0]) && result[1] == ':') + { + result = result.substr(2); + } return result; } |