diff --git a/lib/generic/map.h b/lib/generic/map.h
index 7d40f9b528bb4f19718fc0a19c14a5d491fa3027..dc459f5ef9f271c9bff8bb2d1fd426aab16cc10a 100644
--- a/lib/generic/map.h
+++ b/lib/generic/map.h
@@ -18,10 +18,11 @@
  *      map.malloc = &mymalloc;
  *      map.baton  = &mymalloc_context;
  *
- *      // Insert keys
- *      if (map_set(&map, "princess") != 0 ||
- *          map_set(&map, "prince")   != 0 ||
- *          map_set(&map, "leia")     != 0) {
+ *      // Insert k-v pairs
+ *      int values = { 42, 53, 64 };
+ *      if (map_set(&map, "princess", &values[0]) != 0 ||
+ *          map_set(&map, "prince", &values[1])   != 0 ||
+ *          map_set(&map, "leia", &values[2])     != 0) {
  *          fail();
  *      }
  *