- struct definition *elem =
- g_array_index(array->elems, struct field, i).definition;
- elem->declaration->copy(dest, fdest, src, fsrc, elem);
+ struct definition *field =
+ g_ptr_array_index(array_definition->elems, i);
+ ret = generic_rw(pos, field);
+ if (ret)
+ return ret;