#include struct blob { void *data; size_t size; }; struct blob blob_new(void); void blob_append(struct blob *const blob, void const *const data, size_t const size); void blob_free(struct blob *const blob); struct blob load_file(char const *const name);