fix memory leak in zlib_set_header
fix memory leak in zlib_set_header

allocate only one single buffer for the gz_header struct and the name, extra and comment buffers.

Found by Max Mouratov (cakeplus)

madroach/ocaml-zlib