-
! gcc9 hat eine neue Warnung "address-of-packed-member" eingeführt, die zu einem Compilerfehler führt: socket.c:161:5: Fehler: die Umwandlung eines gepackten Zeigers auf »io_resource_t« {alias »struct <anonym>«} (Ausrichtung 1) in einen Zeiger auf »FILE« {alias »struct lostio_internal_file«} (Ausrichtung 4) führt möglicherweise zu einem nicht ausgerichteten Zeiger [-Werror=address-of-packed-member] 161 | setvbuf((FILE*)conn, NULL, _IONBF, 0); | ^~~~~~~ socket.c: In Funktion »accept«: socket.c:297:5: Fehler: die Umwandlung eines gepackten Zeigers auf »io_resource_t« {alias »struct <anonym>«} (Ausrichtung 1) in einen Zeiger auf »FILE« {alias »struct lostio_internal_file«} (Ausrichtung 4) führt möglicherweise zu einem nicht ausgerichteten Zeiger [-Werror=address-of-packed-member] 297 | setvbuf((FILE*)conn, NULL, _IONBF, 0); | ^~~~~~~ Dieser Patch deaktiviert die Warnung. Signed-off-by: Nico Mayer <mayerNico@outlook.de> Signed-off-by: Kevin Wolf <kevin@tyndur.org>
dde33629