From: Zbigniew Jędrzejewski-Szmek Date: Fri, 26 Apr 2013 00:31:49 +0000 (-0400) Subject: bus: avoid gcc warning about casting a pointer to int of different size X-Git-Tag: v203~72 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=e0a974b471cced122a91f03b3f635a6dd89e1499 bus: avoid gcc warning about casting a pointer to int of different size --- diff --git a/src/libsystemd-bus/bus-kernel.c b/src/libsystemd-bus/bus-kernel.c index 9e057fb13..61013ff3c 100644 --- a/src/libsystemd-bus/bus-kernel.c +++ b/src/libsystemd-bus/bus-kernel.c @@ -66,7 +66,7 @@ static void append_payload_vec(struct kdbus_msg_item **d, const void *p, size_t (*d)->size = offsetof(struct kdbus_msg_item, vec) + sizeof(struct kdbus_vec); (*d)->type = KDBUS_MSG_PAYLOAD_VEC; - (*d)->vec.address = (uint64_t) p; + (*d)->vec.address = (intptr_t) p; (*d)->vec.size = sz; *d = (struct kdbus_msg_item *) ((uint8_t*) *d + (*d)->size);