Browse code

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)

Steffan Karger authored on 2015/07/02 06:25:56
Showing 1 changed files
... ...
@@ -45,6 +45,10 @@
45 45
 #define srandom srand
46 46
 #endif
47 47
 
48
+#ifdef _MSC_VER // Visual Studio
49
+#define __func__ __FUNCTION__
50
+#endif
51
+
48 52
 #if defined(__APPLE__)
49 53
 #if __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ >= 1070
50 54
 #define __APPLE_USE_RFC_3542  1