#include <stddef.h>

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);