--- embedaddon/mpd/src/ecp_dese_bis.c 2016/11/01 09:56:12 1.1.1.2 +++ embedaddon/mpd/src/ecp_dese_bis.c 2021/03/17 00:39:23 1.1.1.3 @@ -104,6 +104,7 @@ DeseBisConfigure(Bund b) static int DeseBisSubtractBloat(Bund b, int size) { + (void)b; size -= DES_OVERHEAD; /* reserve space for header */ size &= ~0x7; size--; /* reserve space for possible padding */ @@ -322,8 +323,8 @@ DeseBisBuildConfigReq(Bund b, u_char *cp) EcpState const ecp = &b->ecp; DeseBisInfo const des = &ecp->desebis; - ((u_int32_t *) des->xmit_ivec)[0] = random(); - ((u_int32_t *) des->xmit_ivec)[1] = random(); + ((u_int32_t *)(void *) des->xmit_ivec)[0] = random(); + ((u_int32_t *)(void *) des->xmit_ivec)[1] = random(); return(FsmConfValue(cp, ECP_TY_DESE_bis, 8, des->xmit_ivec)); }