* src/dbusbind.c (XD_BASIC_DBUS_TYPE): Fix error in declaration.
authorMichael Albinus <michael.albinus@gmx.de>
Wed, 30 Dec 2020 09:49:48 +0000 (10:49 +0100)
committerMichael Albinus <michael.albinus@gmx.de>
Wed, 30 Dec 2020 09:49:48 +0000 (10:49 +0100)
src/dbusbind.c

index dc4db5c8513605a2bcccf380b74696ce756361a6..dda862d975df695331091be2dac11cf84ece521e 100644 (file)
@@ -132,23 +132,36 @@ static bool xd_in_read_queued_messages = 0;
 #define XD_BASIC_DBUS_TYPE(type)                                       \
   (dbus_type_is_valid (type) && dbus_type_is_basic (type))
 #else
-#define XD_BASIC_DBUS_TYPE(type)                                       \
-  ((type == DBUS_TYPE_BYTE)                                            \
-   || (type == DBUS_TYPE_BOOLEAN)                                      \
-   || (type == DBUS_TYPE_INT16)                                                \
-   || (type == DBUS_TYPE_UINT16)                                       \
-   || (type == DBUS_TYPE_INT32)                                                \
-   || (type == DBUS_TYPE_UINT32)                                       \
-   || (type == DBUS_TYPE_INT64)                                                \
-   || (type == DBUS_TYPE_UINT64)                                       \
-   || (type == DBUS_TYPE_DOUBLE)                                       \
-   || (type == DBUS_TYPE_STRING)                                       \
-   || (type == DBUS_TYPE_OBJECT_PATH)                                  \
-   || (type == DBUS_TYPE_SIGNATURE)                                    \
 #ifdef DBUS_TYPE_UNIX_FD
-   || (type == DBUS_TYPE_UNIX_FD)                                      \
+#define XD_BASIC_DBUS_TYPE(type)                                       \
+  ((type ==  DBUS_TYPE_BYTE)                                           \
+   || (type ==  DBUS_TYPE_BOOLEAN)                                     \
+   || (type ==  DBUS_TYPE_INT16)                                       \
+   || (type ==  DBUS_TYPE_UINT16)                                      \
+   || (type ==  DBUS_TYPE_INT32)                                       \
+   || (type ==  DBUS_TYPE_UINT32)                                      \
+   || (type ==  DBUS_TYPE_INT64)                                       \
+   || (type ==  DBUS_TYPE_UINT64)                                      \
+   || (type ==  DBUS_TYPE_DOUBLE)                                      \
+   || (type ==  DBUS_TYPE_STRING)                                      \
+   || (type ==  DBUS_TYPE_OBJECT_PATH)                                 \
+   || (type ==  DBUS_TYPE_SIGNATURE)                                   \
+   || (type ==  DBUS_TYPE_UNIX_FD))
+#else
+#define XD_BASIC_DBUS_TYPE(type)                                       \
+  ((type ==  DBUS_TYPE_BYTE)                                           \
+   || (type ==  DBUS_TYPE_BOOLEAN)                                     \
+   || (type ==  DBUS_TYPE_INT16)                                       \
+   || (type ==  DBUS_TYPE_UINT16)                                      \
+   || (type ==  DBUS_TYPE_INT32)                                       \
+   || (type ==  DBUS_TYPE_UINT32)                                      \
+   || (type ==  DBUS_TYPE_INT64)                                       \
+   || (type ==  DBUS_TYPE_UINT64)                                      \
+   || (type ==  DBUS_TYPE_DOUBLE)                                      \
+   || (type ==  DBUS_TYPE_STRING)                                      \
+   || (type ==  DBUS_TYPE_OBJECT_PATH)                                 \
+   || (type ==  DBUS_TYPE_SIGNATURE))
 #endif
-   )
 #endif
 
 /* This was a macro.  On Solaris 2.11 it was said to compile for