From: Florian Obser Date: Fri, 14 Oct 2022 11:56:32 +0000 (+0200) Subject: Arithmetic on a pointer to void is a GNU extension. X-Git-Tag: release-1.17.1rc1~31^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F768%2Fhead;p=thirdparty%2Funbound.git Arithmetic on a pointer to void is a GNU extension. --- diff --git a/util/netevent.c b/util/netevent.c index da59a9d60..c67a49ff8 100644 --- a/util/netevent.c +++ b/util/netevent.c @@ -810,7 +810,7 @@ done: /* We are reading a whole packet; * Move the rest of the data to overwrite the PROXYv2 header */ /* XXX can we do better to avoid memmove? */ - memmove(header, ((void*)header)+size, + memmove(header, ((char*)header)+size, sldns_buffer_limit(buf)-size); sldns_buffer_set_limit(buf, sldns_buffer_limit(buf)-size); }