diff options
Diffstat (limited to 'test.c')
-rw-r--r-- | test.c | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -0,0 +1,22 @@ +#include <stdio.h> +#include <string.h> + +#include "map.h" + +int main() +{ + MAP m; + const char *k1, *v1; + void *v2; + size_t size; + + map_init(&m); + k1 = "key1"; + v1 = "val1"; + map_set(&m, k1, strlen(k1), v1, strlen(v1)); + v1 = "qweqweqwe"; + map_set(&m, k1, strlen(k1), v1, strlen(v1)); + map_get(&m, k1, strlen(k1), &v2, &size); + fwrite(v2, 1, size, stdout); + putchar('\n'); +} |