Index: uspace/lib/c/generic/adt/dyn_array.c
===================================================================
--- uspace/lib/c/generic/adt/dyn_array.c	(revision 62d3d87637c2dc9028f3f0c349efe6e8567b4732)
+++ uspace/lib/c/generic/adt/dyn_array.c	(revision c8891c83329c3ad4fb900899aff9a4bb13976a70)
@@ -91,10 +91,4 @@
 }
 
-void *_dyn_array_get(dyn_array_t *da, size_t index)
-{
-	assert(index < da->size);
-	return da->_data + (index * da->_item_size);
-}
-
 /** Grows/shrinks array so that it effeciently stores desired capacity
  *
Index: uspace/lib/c/include/adt/dyn_array.h
===================================================================
--- uspace/lib/c/include/adt/dyn_array.h	(revision 62d3d87637c2dc9028f3f0c349efe6e8567b4732)
+++ uspace/lib/c/include/adt/dyn_array.h	(revision c8891c83329c3ad4fb900899aff9a4bb13976a70)
@@ -67,5 +67,5 @@
  */
 #define dyn_array_at(dyn_array, type, index)                                   \
-	(*((type *) _dyn_array_get((dyn_array), index)))
+	(*((type *) (dyn_array)->_data + index))
 
 /** Insert item at given position, shift rest of array
@@ -108,5 +108,4 @@
 
 extern int _dyn_array_initialize(dyn_array_t *, size_t, size_t);
-extern void *_dyn_array_get(dyn_array_t *, size_t);
 extern int  _dyn_array_reserve(dyn_array_t *, size_t);
 extern void _dyn_array_shift(dyn_array_t *, size_t, size_t);
