avoid -Wstrict-prototypes warning