Fix warnings about mismatched casts.  0 very often does not have to be cast to anything, and otherwise we need to include prototypes in casts to function pointers.
Fix warnings about mismatched casts.  0 very often does not have to be
cast to anything, and otherwise we need to include prototypes in casts
to function pointers.

zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb,zyzyis/monetdb