From b94329088691538004f745a28e568d5ae1fba456 Mon Sep 17 00:00:00 2001 From: Petteri Aimonen Date: Sat, 19 May 2012 21:15:52 +0300 Subject: Fix 64-bitness warnings in the example. Fixes issues 9 and 10. --- example/common.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'example/common.c') diff --git a/example/common.c b/example/common.c index 9d93219..b27ccae 100644 --- a/example/common.c +++ b/example/common.c @@ -10,13 +10,13 @@ static bool write_callback(pb_ostream_t *stream, const uint8_t *buf, size_t count) { - int fd = (int)stream->state; + int fd = (intptr_t)stream->state; return send(fd, buf, count, 0) == count; } static bool read_callback(pb_istream_t *stream, uint8_t *buf, size_t count) { - int fd = (int)stream->state; + int fd = (intptr_t)stream->state; int result; if (buf == NULL) @@ -38,12 +38,12 @@ static bool read_callback(pb_istream_t *stream, uint8_t *buf, size_t count) pb_ostream_t pb_ostream_from_socket(int fd) { - pb_ostream_t stream = {&write_callback, (void*)fd, SIZE_MAX, 0}; + pb_ostream_t stream = {&write_callback, (void*)(intptr_t)fd, SIZE_MAX, 0}; return stream; } pb_istream_t pb_istream_from_socket(int fd) { - pb_istream_t stream = {&read_callback, (void*)fd, SIZE_MAX}; + pb_istream_t stream = {&read_callback, (void*)(intptr_t)fd, SIZE_MAX}; return stream; } -- cgit 1.2.3-korg