From: Marcel Raad Date: Wed, 15 Feb 2023 20:48:24 +0000 (+0100) Subject: krb5: silence cast-align warning X-Git-Tag: curl-7_88_1~28 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c1c969052f43404cbb3358526bb28a631e09d60d;p=thirdparty%2Fcurl.git krb5: silence cast-align warning Add an intermediate cast to `void *`, as done everywhere else when casting from `sockaddr *` to `sockaddr_in *`. Closes https://github.com/curl/curl/pull/10528 --- diff --git a/lib/krb5.c b/lib/krb5.c index d3edf0121f..08ebfa8b6e 100644 --- a/lib/krb5.c +++ b/lib/krb5.c @@ -210,7 +210,7 @@ krb5_auth(void *app_data, struct Curl_easy *data, struct connectdata *conn) struct gss_channel_bindings_struct chan; size_t base64_sz = 0; struct sockaddr_in *remote_addr = - (struct sockaddr_in *)&conn->remote_addr->sa_addr; + (struct sockaddr_in *)(void *)&conn->remote_addr->sa_addr; char *stringp; if(getsockname(conn->sock[FIRSTSOCKET],