Parcourir la source

Include stddef.h to use the standard offsetof()

src/utils/list.h ended up defining a local version of offsetof() due to
stddef.h not getting included. This resulted in unnecessary warnings
from ubsan related to "dereferencing" of a NULL pointer.

Signed-off-by: Jouni Malinen <j@w1.fi>
Jouni Malinen il y a 9 ans
Parent
commit
bd47c80564
1 fichiers modifiés avec 1 ajouts et 0 suppressions
  1. 1 0
      src/utils/includes.h

+ 1 - 0
src/utils/includes.h

@@ -17,6 +17,7 @@
 #include "build_config.h"
 #include "build_config.h"
 
 
 #include <stdlib.h>
 #include <stdlib.h>
+#include <stddef.h>
 #include <stdio.h>
 #include <stdio.h>
 #include <stdarg.h>
 #include <stdarg.h>
 #include <string.h>
 #include <string.h>