summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorRalf Habacker <ralf.habacker@freenet.de>2011-08-13 22:08:26 +0200
committerRalf Habacker <ralf.habacker@freenet.de>2011-08-13 22:08:26 +0200
commit4a3e5b0af4046c602c98729a35786273f043bb09 (patch)
treecd93e2ed87184967e76c8a87fe28ebb76cd82ef6 /cmake
parent486c0373f120881917638072944dbdc6ad08ece8 (diff)
downloaddbus-4a3e5b0af4046c602c98729a35786273f043bb09.tar.gz
Fix compilation on MSVC, which doesn't understand "inline" with its C99 meaning.
This fix is limited to msvc compilers only. Reviewed-by:Simon McVittie <simon.mcvittie@collabora.co.uk>
Diffstat (limited to 'cmake')
-rw-r--r--cmake/config.h.cmake6
1 files changed, 2 insertions, 4 deletions
diff --git a/cmake/config.h.cmake b/cmake/config.h.cmake
index aa2343ca..b4bfc802 100644
--- a/cmake/config.h.cmake
+++ b/cmake/config.h.cmake
@@ -253,10 +253,8 @@
#define _dbus_verbose_C_S _dbus_verbose
#endif
-#ifdef _MSC_VER
-#define DBUS_INLINE __inline
-#else
-#define DBUS_INLINE inline
+# if defined(_MSC_VER) && !defined(inline)
+#define inline __inline
#endif
#endif // _DBUS_CONFIG_H