diff options
Diffstat (limited to 'cpp/test/IceUtil/stacktrace/Client.cpp')
-rw-r--r-- | cpp/test/IceUtil/stacktrace/Client.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/cpp/test/IceUtil/stacktrace/Client.cpp b/cpp/test/IceUtil/stacktrace/Client.cpp index 300c7dfa491..24cba1edfa2 100644 --- a/cpp/test/IceUtil/stacktrace/Client.cpp +++ b/cpp/test/IceUtil/stacktrace/Client.cpp @@ -113,8 +113,12 @@ getIceHome() void standardizeVersion(string& str) { - string v1("3.6.1"); - string v2("36"); + string v1(ICE_STRING_VERSION); + + vector<string> split; + IceUtilInternal::splitString(v1, ".", split); + string v2(split[0] + split[1]); + size_t pos = 0; while((pos = str.find(v1, pos)) != string::npos) { |