diff options
Diffstat (limited to 'dbus/dbus-sysdeps.h')
-rw-r--r-- | dbus/dbus-sysdeps.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/dbus/dbus-sysdeps.h b/dbus/dbus-sysdeps.h index 2218cfc1..9bc91186 100644 --- a/dbus/dbus-sysdeps.h +++ b/dbus/dbus-sysdeps.h @@ -229,7 +229,11 @@ typedef struct DBusAtomic DBusAtomic; */ struct DBusAtomic { +#ifdef DBUS_WIN + volatile long value; /**< Value of the atomic integer. */ +#else volatile dbus_int32_t value; /**< Value of the atomic integer. */ +#endif }; dbus_int32_t _dbus_atomic_inc (DBusAtomic *atomic); |