Browse Source

removed a cast from offsetof()

eck 34 years ago
parent
commit
8e09fcaa7d
1 changed files with 1 additions and 2 deletions
  1. 1 2
      lang/cem/libcc.ansi/headers/stddef.h

+ 1 - 2
lang/cem/libcc.ansi/headers/stddef.h

@@ -11,8 +11,7 @@
 
 #define	NULL		((void *)0)
 
-#define	offsetof(type, ident)	((size_t) (unsigned long) (char *)(&((type *)0)->ident))
-
+#define	offsetof(type, ident)	((size_t) (unsigned long) &((type *)0)->ident)
 
 #if	_EM_PSIZE == _EM_WSIZE
 typedef int	ptrdiff_t;	/* result of substracting two pointers */