Print this page
2976 remove useless offsetof() macros

*** 33,42 **** --- 33,43 ---- #include <locale.h> #include <string.h> #include <ctype.h> #include <limits.h> #include <errno.h> + #include <stddef.h> #include <pool.h> #include "utils.h" #include "poolstat.h" #include "poolstat_utils.h"
*** 44,55 **** #ifndef TEXT_DOMAIN #define TEXT_DOMAIN "SYS_TEST" #endif - /* calculate offset of a particular element in a structure */ - #define offsetof(s, m) ((size_t)(&(((s *)0)->m))) #define addrof(s) ((char **)&(s)) /* verify if a field is printable in respect of the current option flags */ #define PRINTABLE(i) ((lf->plf_ffs[(i)].pff_prt & D_FIELD) || \ (lf->plf_ffs[(i)].pff_prt & X_FIELD)) --- 45,54 ----