According to the C standard, you should include <stddef.h> for size_t, not <stdio.h>.
Redefinition of size_t
Marcus Comstedt (ACROSS) (Hail Ilpalazzo!) @ Pike (-) developers forum Sat, 02 Aug 2014 14:05:20 -0700
Marcus Comstedt (ACROSS) (Hail Ilpalazzo!) @ Pike (-) developers forum Sat, 02 Aug 2014 14:05:20 -0700
According to the C standard, you should include <stddef.h> for size_t, not <stdio.h>.