#include "haggis.h" #include "haggis_private.h" #include #include #include #include int main() { hmap *map; struct stat st; char *data; union { ino_t val; u8 bytes[sizeof(ino_t)]; } nod; map = hmap_init(sizeof(ino_t)); assert(map != NULL); data = "Makefile"; stat(data, &st); nod.val = st.st_ino; hmap_insert(map, &nod.bytes[0], data); assert(map->len == 1); hmap_deinit(map); return 0; }