utilGzWriteFunc = (int (*)(void *,void *, unsigned int))gzwrite;
utilGzWriteFunc = (int (*)(void *,void * const, unsigned int))gzwrite;
gzFile utilGzOpen(const char *file, const char *mode){  utilGzWriteFunc = (int (*)(void *,void *, unsigned int))gzwrite;  utilGzReadFunc = gzread;  utilGzCloseFunc = gzclose;  return gzopen(file, mode);}