luaZ_read
if (luaZ_read(S->Z,b,size)!=0) error(S,"truncated");
LUAI_FUNC size_t luaZ_read (ZIO* z, void* b, size_t n); /* read next n bytes */