From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=44408 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PcQFk-0003aH-LC for qemu-devel@nongnu.org; Mon, 10 Jan 2011 17:30:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PcPyL-0002uN-4H for qemu-devel@nongnu.org; Mon, 10 Jan 2011 17:12:18 -0500 Received: from smtp-out.google.com ([74.125.121.67]:2525) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PcPyK-0002u3-Rn for qemu-devel@nongnu.org; Mon, 10 Jan 2011 17:12:17 -0500 Received: from wpaz13.hot.corp.google.com (wpaz13.hot.corp.google.com [172.24.198.77]) by smtp-out.google.com with ESMTP id p0AMCD0E006051 for ; Mon, 10 Jan 2011 14:12:14 -0800 From: digit@google.com Date: Mon, 10 Jan 2011 23:11:40 +0100 Message-Id: <1294697500-3706-1-git-send-email-digit@google.com> Subject: [Qemu-devel] [PATCH] qdev: Fix printout of bit device properties with bit index >= 8 List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: David 'Digit' Turner From: David 'Digit' Turner Signed-off-by: David 'Digit' Turner --- hw/qdev-properties.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/hw/qdev-properties.c b/hw/qdev-properties.c index 9219cd7..d5d9591 100644 --- a/hw/qdev-properties.c +++ b/hw/qdev-properties.c @@ -50,7 +50,7 @@ static int parse_bit(DeviceState *dev, Property *prop, const char *str) static int print_bit(DeviceState *dev, Property *prop, char *dest, size_t len) { - uint8_t *p = qdev_get_prop_ptr(dev, prop); + uint32_t *p = qdev_get_prop_ptr(dev, prop); return snprintf(dest, len, (*p & qdev_get_prop_mask(prop)) ? "on" : "off"); } -- 1.7.3.1