From: Alexandre Oliva Date: Thu, 6 Mar 2014 13:07:14 +0000 (-0300) Subject: Silence compiler warning in 64-bit mode X-Git-Tag: v2014.1~20 X-Git-Url: http://git.cascardo.info/?p=cascardo%2Flibreceita.git;a=commitdiff_plain;h=0af3c53a56348b45c2f14d1dad42e86ec2d32e95 Silence compiler warning in 64-bit mode Casting an int to gnutls_transport_ptr_t gets a warning when sizeof(void*)!=sizeof(int). Casting the int to int_ptr first silences the warning. --- diff --git a/rnetclient.c b/rnetclient.c index 2b98cc4..0ce8593 100644 --- a/rnetclient.c +++ b/rnetclient.c @@ -311,7 +311,7 @@ int main(int argc, char **argv) r == EAI_SYSTEM ? strerror(errno) : gai_strerror(r)); exit(1); } - gnutls_transport_set_ptr(session, (gnutls_transport_ptr_t) c); + gnutls_transport_set_ptr(session, (gnutls_transport_ptr_t)(intptr_t) c); r = handshake(c); if (r < 0) { exit(1);