#pragma once #include "global.h" typedef void unzbuffer_writefunc(u8*,i64,void*); struct unzbuffer; struct unzbuffer* unzbuffer_init(unzbuffer_writefunc *wf,void *payload); // Return false on invalid stream bool unzbuffer_write(struct unzbuffer *z,u8 *data,i64 len); bool unzbuffer_finish_destroy(struct unzbuffer *z);