Skip to content

Commit e902520

Browse files
committed
mapping: use signal lists after hook processing
1 parent c19b019 commit e902520

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

lib/mapping.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ int mapping_entry_prepare(struct mapping_entry *me, NodeList &nodes)
281281

282282
if (me->data.first) {
283283
if (me->node)
284-
first = vlist_lookup_index<struct signal>(&me->node->in.signals, me->data.first);
284+
first = vlist_lookup_index<struct signal>(node_input_signals(me->node), me->data.first);
285285

286286
if (first < 0) {
287287
char *endptr;
@@ -299,7 +299,7 @@ int mapping_entry_prepare(struct mapping_entry *me, NodeList &nodes)
299299

300300
if (me->data.last) {
301301
if (me->node)
302-
last = vlist_lookup_index<struct signal>(&me->node->in.signals, me->data.last);
302+
last = vlist_lookup_index<struct signal>(node_input_signals(me->node), me->data.last);
303303

304304
if (last < 0) {
305305
char *endptr;
@@ -398,8 +398,8 @@ int mapping_entry_to_str(const struct mapping_entry *me, unsigned index, char **
398398
break;
399399

400400
case MappingType::DATA:
401-
if (me->node && index < vlist_length(&me->node->in.signals)) {
402-
struct signal *s = (struct signal *) vlist_at(&me->node->in.signals, index);
401+
if (me->node && index < vlist_length(node_input_signals(me->node))) {
402+
struct signal *s = (struct signal *) vlist_at(node_input_signals(me->node), index);
403403

404404
strcatf(str, "data[%s]", s->name);
405405
}

0 commit comments

Comments
 (0)