diff options
author | Petteri Aimonen <jpa@git.mail.kapsi.fi> | 2012-05-19 21:25:47 +0300 |
---|---|---|
committer | Petteri Aimonen <jpa@git.mail.kapsi.fi> | 2012-05-19 21:25:47 +0300 |
commit | feddc0115ce72b49688dc7006ca3027d958d6e99 (patch) | |
tree | 85569aeefa6dcd134a434004dda7704c18229677 | |
parent | f9501ca18589ff7d1983a9d79400776062ae4b71 (diff) | |
parent | b94329088691538004f745a28e568d5ae1fba456 (diff) |
Merge branch 'master' of https://code.google.com/p/nanopb
-rw-r--r-- | example/client.c | 2 | ||||
-rw-r--r-- | example/common.c | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/example/client.c b/example/client.c index 95112e4..9ad9c8c 100644 --- a/example/client.c +++ b/example/client.c @@ -30,7 +30,7 @@ bool printfile_callback(pb_istream_t *stream, const pb_field_t *field, void *arg if (!pb_decode(stream, FileInfo_fields, &fileinfo)) return false; - printf("%-10lld %s\n", fileinfo.inode, fileinfo.name); + printf("%-10lld %s\n", (long long)fileinfo.inode, fileinfo.name); return true; } 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; } |