diff options
author | Havoc Pennington <hp@redhat.com> | 2005-01-17 19:49:52 +0000 |
---|---|---|
committer | Havoc Pennington <hp@redhat.com> | 2005-01-17 19:49:52 +0000 |
commit | 62e465339a306fa564b69935da494dad6e1b474a (patch) | |
tree | 0c75e656937e148983dbf3ea313b0bb9efb9f6c6 /dbus/dbus-marshal-recursive-util.c | |
parent | 7bf62e31a3c820852271768fafc04ba95c31a19f (diff) |
2005-01-17 Havoc Pennington <hp@redhat.com>
* dbus/dbus-types.h: hardcode dbus_bool_t to 32 bits
* Throughout: modify DBUS_TYPE_BOOLEAN to be a 32-bit type instead
of an 8-bit type. Now dbus_bool_t is the type to use whenever you
are marshaling/unmarshaling a boolean.
Diffstat (limited to 'dbus/dbus-marshal-recursive-util.c')
-rw-r--r-- | dbus/dbus-marshal-recursive-util.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/dbus/dbus-marshal-recursive-util.c b/dbus/dbus-marshal-recursive-util.c index cd80ea07..28797099 100644 --- a/dbus/dbus-marshal-recursive-util.c +++ b/dbus/dbus-marshal-recursive-util.c @@ -2141,7 +2141,7 @@ string_set_value (TestTypeNode *node, realign_root); } -#define BOOL_FROM_SEED(seed) (seed % 2) +#define BOOL_FROM_SEED(seed) ((dbus_bool_t)((seed) % 2)) static dbus_bool_t bool_write_value (TestTypeNode *node, @@ -2149,7 +2149,7 @@ bool_write_value (TestTypeNode *node, DBusTypeWriter *writer, int seed) { - unsigned char v; + dbus_bool_t v; v = BOOL_FROM_SEED (seed); @@ -2163,7 +2163,7 @@ bool_read_value (TestTypeNode *node, DBusTypeReader *reader, int seed) { - unsigned char v; + dbus_bool_t v; check_expected_type (reader, node->klass->typecode); @@ -2181,7 +2181,7 @@ bool_set_value (TestTypeNode *node, DBusTypeReader *realign_root, int seed) { - unsigned char v; + dbus_bool_t v; v = BOOL_FROM_SEED (seed); |