Commit 89a740e16cee362318bfd40a88616336bce87e2e
1 parent
979d98ca
Consistently use uint64_t for int properties
I apparently failed to do this properly on the first attempt. Signed-off-by: Paul Brook <paul@codesourcery.com>
Showing
2 changed files
with
3 additions
and
3 deletions
hw/qdev.c
... | ... | @@ -33,7 +33,7 @@ |
33 | 33 | struct DeviceProperty { |
34 | 34 | const char *name; |
35 | 35 | union { |
36 | - int i; | |
36 | + uint64_t i; | |
37 | 37 | void *ptr; |
38 | 38 | } value; |
39 | 39 | DeviceProperty *next; |
... | ... | @@ -120,7 +120,7 @@ static DeviceProperty *create_prop(DeviceState *dev, const char *name) |
120 | 120 | return prop; |
121 | 121 | } |
122 | 122 | |
123 | -void qdev_set_prop_int(DeviceState *dev, const char *name, int value) | |
123 | +void qdev_set_prop_int(DeviceState *dev, const char *name, uint64_t value) | |
124 | 124 | { |
125 | 125 | DeviceProperty *prop; |
126 | 126 | ... | ... |
hw/qdev.h
... | ... | @@ -33,7 +33,7 @@ DeviceState *qdev_create(void *bus, const char *name); |
33 | 33 | void qdev_init(DeviceState *dev); |
34 | 34 | |
35 | 35 | /* Set properties between creation and init. */ |
36 | -void qdev_set_prop_int(DeviceState *dev, const char *name, int value); | |
36 | +void qdev_set_prop_int(DeviceState *dev, const char *name, uint64_t value); | |
37 | 37 | void qdev_set_prop_ptr(DeviceState *dev, const char *name, void *value); |
38 | 38 | void qdev_set_netdev(DeviceState *dev, NICInfo *nd); |
39 | 39 | ... | ... |