Use CHAR pointer rather than VOID pointer for the OFFSET_TO_ARG macro. In ISO C it is illegal to dereferece pointers of VOID type so we change that to CHAR pointers. Clang warns this with option -Wvoid-ptr-dereference and this commit fixes this warning.
af855c3