- assert(source_class->methods.init_iterator);
- ret_component =
- source_class->methods.init_iterator(component, iterator);
- if (ret_component != BT_COMPONENT_STATUS_OK) {
+ assert(source_class->methods.iterator.init);
+ status = source_class->methods.iterator.init(component,
+ iterator);
+ if (status < 0) {