summaryrefslogtreecommitdiff
path: root/cpp/include/IceUtil/StringUtil.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/include/IceUtil/StringUtil.h')
-rw-r--r--cpp/include/IceUtil/StringUtil.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/cpp/include/IceUtil/StringUtil.h b/cpp/include/IceUtil/StringUtil.h
index 4efd077dfb7..cb39efc02e5 100644
--- a/cpp/include/IceUtil/StringUtil.h
+++ b/cpp/include/IceUtil/StringUtil.h
@@ -23,9 +23,10 @@ namespace IceUtilInternal
ICE_UTIL_API std::string escapeString(const std::string&, const std::string&);
//
-// Remove escape sequences added by escapeString.
+// Remove escape sequences added by escapeString. Throws IllegalArgumentException
+// for an invalid input string.
//
-ICE_UTIL_API bool unescapeString(const std::string&, std::string::size_type, std::string::size_type, std::string&);
+ICE_UTIL_API std::string unescapeString(const std::string&, std::string::size_type, std::string::size_type);
//
// Split a string using the given delimiters. Considers single and double quotes;