luaZ_fill
if (luaZ_fill(z) == EOZ) /* try to read more */
#define zgetc(z) (((z)->n--)>0 ? cast_uchar(*(z)->p++) : luaZ_fill(z))
LUAI_FUNC int luaZ_fill (ZIO *z);