removed a cast from offsetof()
authoreck <none@none>
Tue, 30 Oct 1990 09:53:48 +0000 (09:53 +0000)
committereck <none@none>
Tue, 30 Oct 1990 09:53:48 +0000 (09:53 +0000)
lang/cem/libcc.ansi/headers/stddef.h

index aa60ff6..31643ff 100644 (file)
@@ -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 */