[PATCH 3/3] Additional fixes for 2154acb3492d5ba19da36562e8409016da9cb79b
Ralf Habacker
ralf.habacker at freenet.de
Mon Mar 22 02:55:30 PDT 2010
---
cmake/dbus/dbus-1.def.cmake | 5 -----
dbus/dbus-internals.h | 19 ++-----------------
2 files changed, 2 insertions(+), 22 deletions(-)
delete mode 100644 cmake/dbus/dbus-1.def.cmake
diff --git a/cmake/dbus/dbus-1.def.cmake b/cmake/dbus/dbus-1.def.cmake
deleted file mode 100644
index 0979b7a..0000000
--- a/cmake/dbus/dbus-1.def.cmake
+++ /dev/null
@@ -1,5 +0,0 @@
- at DBUS_LIBRARY_HEADER@
-EXPORTS
- at DBUS_CLIENT_EXPORTS@
- at DBUS_CLIENT_TEST_EXPORTS@
- at DBUS_VERBOSE_EXPORTS@
\ No newline at end of file
diff --git a/dbus/dbus-internals.h b/dbus/dbus-internals.h
index 2b9b562..770ed1d 100644
--- a/dbus/dbus-internals.h
+++ b/dbus/dbus-internals.h
@@ -53,21 +53,6 @@ void _dbus_warn_check_failed (const char *format,
#endif
/*
- * This is necessary to access global variables outside the DLL with MSVC,
- * just exporting them in the .def file still leads to linker errors
- * note: dbus_1_EXPORTS is set automatically by CMake when the DLL is built
- */
-#if defined(_MSC_VER)
-# if defined(dbus_1_EXPORTS)
-# define DBUS_EXTERN __declspec(dllexport)
-# else
-# define DBUS_EXTERN __declspec(dllimport)
-# endif
-#else
-#define DBUS_EXTERN extern
-#endif
-
-/*
* (code from GLib)
*
* The _DBUS_LIKELY and _DBUS_UNLIKELY macros let the programmer give hints to
@@ -160,7 +145,7 @@ void _dbus_real_assert_not_reached (const char *explanation,
#define _dbus_return_val_if_fail(condition, val)
#else
-DBUS_EXTERN const char *_dbus_return_if_fail_warning_format;
+extern const char *_dbus_return_if_fail_warning_format;
#define _dbus_return_if_fail(condition) do { \
_dbus_assert ((*(const char*)_DBUS_FUNCTION_NAME) != '_'); \
@@ -274,7 +259,7 @@ void _dbus_verbose_bytes_of_string (const DBusString *str,
const char* _dbus_header_field_to_string (int header_field);
-DBUS_EXTERN const char *_dbus_no_memory_message;
+extern const char *_dbus_no_memory_message;
#define _DBUS_SET_OOM(error) dbus_set_error_const ((error), DBUS_ERROR_NO_MEMORY, _dbus_no_memory_message)
#ifdef DBUS_BUILD_TESTS
--
1.6.4.msysgit.0
--------------000806040900020000040804--
More information about the dbus
mailing list