Commit 89a740e16cee362318bfd40a88616336bce87e2e

Authored by Paul Brook
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,7 +33,7 @@
33 struct DeviceProperty { 33 struct DeviceProperty {
34 const char *name; 34 const char *name;
35 union { 35 union {
36 - int i; 36 + uint64_t i;
37 void *ptr; 37 void *ptr;
38 } value; 38 } value;
39 DeviceProperty *next; 39 DeviceProperty *next;
@@ -120,7 +120,7 @@ static DeviceProperty *create_prop(DeviceState *dev, const char *name) @@ -120,7 +120,7 @@ static DeviceProperty *create_prop(DeviceState *dev, const char *name)
120 return prop; 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 DeviceProperty *prop; 125 DeviceProperty *prop;
126 126
hw/qdev.h
@@ -33,7 +33,7 @@ DeviceState *qdev_create(void *bus, const char *name); @@ -33,7 +33,7 @@ DeviceState *qdev_create(void *bus, const char *name);
33 void qdev_init(DeviceState *dev); 33 void qdev_init(DeviceState *dev);
34 34
35 /* Set properties between creation and init. */ 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 void qdev_set_prop_ptr(DeviceState *dev, const char *name, void *value); 37 void qdev_set_prop_ptr(DeviceState *dev, const char *name, void *value);
38 void qdev_set_netdev(DeviceState *dev, NICInfo *nd); 38 void qdev_set_netdev(DeviceState *dev, NICInfo *nd);
39 39