From c8c8274bf45e01e1b951c309df0e7565aec149c0 Mon Sep 17 00:00:00 2001 From: Michi Henning Date: Wed, 21 Sep 2005 03:17:49 +0000 Subject: Bug 426. --- cpp/src/Slice/DotNetNames.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'cpp/src/Slice/DotNetNames.cpp') diff --git a/cpp/src/Slice/DotNetNames.cpp b/cpp/src/Slice/DotNetNames.cpp index 379792ad671..58b42376ba3 100755 --- a/cpp/src/Slice/DotNetNames.cpp +++ b/cpp/src/Slice/DotNetNames.cpp @@ -104,7 +104,8 @@ ciEquals(const string& s, const char* p) return true; } -const char* manglePrefix = "_Ice_"; +const char* manglePrefix = "ice_"; +const char* mangleSuffix = "_"; static bool mangle(const string& s, const Node* np, string& newName) @@ -114,7 +115,7 @@ mangle(const string& s, const Node* np, string& newName) { if(ciEquals(s, *namep)) { - newName = manglePrefix + s; + newName = manglePrefix + s + mangleSuffix; return true; } ++namep; -- cgit v1.2.3