diff --git a/libdfu/dfu-element.c b/libdfu/dfu-element.c index 3e185d6ef..ea024fc0c 100644 --- a/libdfu/dfu-element.c +++ b/libdfu/dfu-element.c @@ -133,11 +133,11 @@ dfu_element_get_contents (DfuElement *element) * * Since: 0.5.4 **/ -guint8 +guint32 dfu_element_get_address (DfuElement *element) { DfuElementPrivate *priv = GET_PRIVATE (element); - g_return_val_if_fail (DFU_IS_ELEMENT (element), 0xff); + g_return_val_if_fail (DFU_IS_ELEMENT (element), 0x00); return priv->address; } @@ -173,7 +173,7 @@ dfu_element_set_contents (DfuElement *element, GBytes *contents) * Since: 0.5.4 **/ void -dfu_element_set_address (DfuElement *element, guint8 address) +dfu_element_set_address (DfuElement *element, guint32 address) { DfuElementPrivate *priv = GET_PRIVATE (element); g_return_if_fail (DFU_IS_ELEMENT (element)); diff --git a/libdfu/dfu-element.h b/libdfu/dfu-element.h index 127505b2b..bc10c7c27 100644 --- a/libdfu/dfu-element.h +++ b/libdfu/dfu-element.h @@ -38,12 +38,12 @@ struct _DfuElementClass DfuElement *dfu_element_new (void); GBytes *dfu_element_get_contents (DfuElement *element); -guint8 dfu_element_get_address (DfuElement *element); +guint32 dfu_element_get_address (DfuElement *element); void dfu_element_set_contents (DfuElement *element, GBytes *contents); void dfu_element_set_address (DfuElement *element, - guint8 address); + guint32 address); void dfu_element_set_target_size (DfuElement *element, guint32 target_size);