- rettype (*)(__VA_ARGS__, \
- const typeof(arg)), \
- rettype (*)(__VA_ARGS__, \
- void *)), \
- rettype (*)(__VA_ARGS__, \
- volatile typeof(arg)), \
- rettype (*)(__VA_ARGS__, void *)), \
- rettype (*)(__VA_ARGS__, typeof(arg)), \
- rettype (*)(__VA_ARGS__, void *))
+ rtype (*)(__VA_ARGS__, \
+ const typeof(*arg) *),\
+ rtype (*)(__VA_ARGS__, \
+ void *)), \
+ rtype (*)(__VA_ARGS__, \
+ volatile typeof(*arg) *), \
+ rtype (*)(__VA_ARGS__, void *)), \
+ rtype (*)(__VA_ARGS__, typeof(arg)), \
+ rtype (*)(__VA_ARGS__, void *))