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>
This commit is contained in:
Paul Brook 2009-05-17 14:55:55 +01:00
parent 979d98ca90
commit 89a740e16c
2 changed files with 3 additions and 3 deletions

View File

@ -33,7 +33,7 @@
struct DeviceProperty { struct DeviceProperty {
const char *name; const char *name;
union { union {
int i; uint64_t i;
void *ptr; void *ptr;
} value; } value;
DeviceProperty *next; DeviceProperty *next;
@ -120,7 +120,7 @@ static DeviceProperty *create_prop(DeviceState *dev, const char *name)
return prop; return prop;
} }
void qdev_set_prop_int(DeviceState *dev, const char *name, int value) void qdev_set_prop_int(DeviceState *dev, const char *name, uint64_t value)
{ {
DeviceProperty *prop; DeviceProperty *prop;

View File

@ -33,7 +33,7 @@ DeviceState *qdev_create(void *bus, const char *name);
void qdev_init(DeviceState *dev); void qdev_init(DeviceState *dev);
/* Set properties between creation and init. */ /* Set properties between creation and init. */
void qdev_set_prop_int(DeviceState *dev, const char *name, int value); void qdev_set_prop_int(DeviceState *dev, const char *name, uint64_t value);
void qdev_set_prop_ptr(DeviceState *dev, const char *name, void *value); void qdev_set_prop_ptr(DeviceState *dev, const char *name, void *value);
void qdev_set_netdev(DeviceState *dev, NICInfo *nd); void qdev_set_netdev(DeviceState *dev, NICInfo *nd);