aboutsummaryrefslogtreecommitdiffstats
path: root/src/native/windows/msofficecomm/UnknownImpl.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/native/windows/msofficecomm/UnknownImpl.h')
-rw-r--r--src/native/windows/msofficecomm/UnknownImpl.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/native/windows/msofficecomm/UnknownImpl.h b/src/native/windows/msofficecomm/UnknownImpl.h
index 13e3fe8..d4d3016 100644
--- a/src/native/windows/msofficecomm/UnknownImpl.h
+++ b/src/native/windows/msofficecomm/UnknownImpl.h
@@ -23,9 +23,15 @@
#include "StringUtils.h"
#include "WeakReferenceSource.h"
+#ifdef _MSC_VER
+#define FUNC_NAME_MACRO __FUNCSIG__
+#else
+#define FUNC_NAME_MACRO __PRETTY_FUNCTION__
+#endif
+
#define STDMETHODIMP_E_NOTIMPL_STUB \
{ \
- Log::d(_T("%s\n"), __PRETTY_FUNCTION__); \
+ Log::d(_T("%s\n"), FUNC_NAME_MACRO); \
return E_NOTIMPL; \
}