summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteffan Karger <steffan@karger.me>2015-07-01 23:25:56 +0200
committerGert Doering <gert@greenie.muc.de>2015-07-02 09:38:27 +0200
commit4188a2dcdc32d36ccbd85396cf40d54d75e2ca3e (patch)
tree993d098c1f8d271ea9e7d733956755ebc129bcd2
parent19475259c92b4747c4c9d3a3d025bdeb170e859c (diff)
downloadopenvpn-4188a2dcdc32d36ccbd85396cf40d54d75e2ca3e.tar.gz
openvpn-4188a2dcdc32d36ccbd85396cf40d54d75e2ca3e.tar.xz
openvpn-4188a2dcdc32d36ccbd85396cf40d54d75e2ca3e.zip
Make __func__ work with Visual Studio too
Because even VS2013 is incapable of doing C99. Signed-off-by: Steffan Karger <steffan@karger.me> Tested-by: Fish Wang <fish.thss@gmail.com> Acked-by: Gert Doering <gert@greenie.muc.de> Message-Id: <CAA1AbxKrPXnc1+PPH4dQV1OksY_0t3ewqRnqVrjhZL+i2Pbkmw@mail.gmail.com> URL: http://article.gmane.org/gmane.network.openvpn.devel/9859 Signed-off-by: Gert Doering <gert@greenie.muc.de> (cherry picked from commit 9884e20810bda737c7708ff587e09cc0bb8475c7)
-rw-r--r--src/openvpn/syshead.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/openvpn/syshead.h b/src/openvpn/syshead.h
index 7075b96..ffba4e8 100644
--- a/src/openvpn/syshead.h
+++ b/src/openvpn/syshead.h
@@ -45,6 +45,10 @@
#define srandom srand
#endif
+#ifdef _MSC_VER // Visual Studio
+#define __func__ __FUNCTION__
+#endif
+
#if defined(__APPLE__)
#if __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 1070
#define __APPLE_USE_RFC_3542 1