Index: uspace/lib/c/include/adt/int_map.h
===================================================================
--- uspace/lib/c/include/adt/int_map.h	(revision 5fe7692333e7cdfa10b72167b2de2563d3ba8e25)
+++ uspace/lib/c/include/adt/int_map.h	(revision 2cada66349b5226678043bb2b7d9094d760d591c)
@@ -246,5 +246,5 @@
 			if (item->value) { \
 				if (dtor) \
-					free(item->value); \
+					dtor(item->value); \
 				item->value = NULL; \
 			} \
