summaryrefslogtreecommitdiff
path: root/cpp/src/IceUtil/UtilException.cpp
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2016-06-03 14:11:48 -0400
committerBernard Normier <bernard@zeroc.com>2016-06-03 14:11:48 -0400
commit48b141f8f6a8603f6b13a85bde002f6b480832f7 (patch)
tree41cf4ae281ad96e13216ea208a6579aa442844d3 /cpp/src/IceUtil/UtilException.cpp
parentFixed 3.7a2 version in msbuild props files (diff)
downloadice-48b141f8f6a8603f6b13a85bde002f6b480832f7.tar.bz2
ice-48b141f8f6a8603f6b13a85bde002f6b480832f7.tar.xz
ice-48b141f8f6a8603f6b13a85bde002f6b480832f7.zip
Refactored string converters and use codecvt_utf8[_utf16] when
available instead of ConvertUTF
Diffstat (limited to 'cpp/src/IceUtil/UtilException.cpp')
-rw-r--r--cpp/src/IceUtil/UtilException.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/cpp/src/IceUtil/UtilException.cpp b/cpp/src/IceUtil/UtilException.cpp
index 450174ec274..96bcc813958 100644
--- a/cpp/src/IceUtil/UtilException.cpp
+++ b/cpp/src/IceUtil/UtilException.cpp
@@ -74,7 +74,12 @@ using namespace std;
namespace IceUtilInternal
{
+#ifdef NDEBUG
bool ICE_API printStackTraces = false;
+#else
+bool ICE_API printStackTraces = true;
+#endif
+
bool ICE_API nullHandleAbort = false;
StackTraceImpl
@@ -477,7 +482,7 @@ getStackTrace(const vector<void*>& stackFrames)
{
s << " at "
#ifdef DBGHELP_TRANSLATE_TCHAR
- << IceUtil::wstringToString(line.FileName, converter)
+ << IceUtil::wstringToString(line.FileName, converter)
#else
<< line.FileName
#endif