* dbus/dbus-macros.h, dbus/dbus-message.c, dbus/dbus-message.h: renamed DBUS_GNUC_DEP...
authorRalf Habacker <ralf.habacker@freenet.de>
Sun, 17 Jun 2007 16:43:39 +0000 (16:43 +0000)
committerRalf Habacker <ralf.habacker@freenet.de>
Sun, 17 Jun 2007 16:43:39 +0000 (16:43 +0000)
ChangeLog
dbus/dbus-macros.h
dbus/dbus-message.c
dbus/dbus-message.h

index 0450aaa..93982b7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-06-16  Ralf Habacker  <ralf.habacker@freenet.de>
+
+       * dbus/dbus-macros.h, dbus/dbus-message.c, 
+       dbus/dbus-message.h: renamed DBUS_GNUC_DEPRECATED 
+       to DBUS_DEPRECATED and extended to msvc compiler
+
 2007-06-15  Ralf Habacker  <ralf.habacker@freenet.de>
 
        * cmake/CMakeLists.txt: use local include header first
index 5d9524e..724cc18 100644 (file)
 #endif
 
 #if  __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 1)
-#define DBUS_GNUC_DEPRECATED __attribute__((__deprecated__))
+#  define DBUS_DEPRECATED __attribute__ ((__deprecated__))
+#elif defined(_MSC_VER) && (_MSC_VER >= 1300)
+#  define DBUS_DEPRECATED __declspec(deprecated)
 #else
-#define DBUS_GNUC_DEPRECATED
+#  define DBUS_DEPRECATED
 #endif
 
 /* Normally docs are in .c files, but there isn't a .c file for this. */
  * A null pointer, defined appropriately for C or C++.
  */
 /**
- * @def DBUS_GNUC_DEPRECATED
+ * @def DBUS_DEPRECATED
  *
- * Tells gcc to warn about a function or type if it's used.
+ * Tells the compiler to warn about a function or type if it's used.
  * Code marked in this way should also be enclosed in
  * @code
  * #ifndef DBUS_DISABLE_DEPRECATED
index c728d6d..394645c 100644 (file)
@@ -1256,7 +1256,7 @@ dbus_message_new_error (DBusMessage *reply_to,
  * aside from the printf formatting.
  *
  * @todo add _DBUS_GNUC_PRINTF to this (requires moving _DBUS_GNUC_PRINTF to
- * public header, see DBUS_GNUC_DEPRECATED for an example)
+ * public header, see DBUS_DEPRECATED for an example)
  * 
  * @param reply_to the original message
  * @param error_name the error name
index a3229c5..c66b30d 100644 (file)
@@ -173,7 +173,7 @@ void        dbus_message_iter_get_basic        (DBusMessageIter *iter,
 /* This function returns the wire protocol size of the array in bytes,
  * you do not want to know that probably
  */
-int         dbus_message_iter_get_array_len    (DBusMessageIter *iter) DBUS_GNUC_DEPRECATED;
+DBUS_DEPRECATED int         dbus_message_iter_get_array_len    (DBusMessageIter *iter);
 #endif
 void        dbus_message_iter_get_fixed_array  (DBusMessageIter *iter,
                                                 void            *value,