From f04dc7d4df3619aa0227cb8f69f007d1c597e4ff Mon Sep 17 00:00:00 2001 From: Florian Pose <fp@igh-essen.com> Date: Thu, 20 Sep 2007 10:15:21 +0000 Subject: [PATCH] Minor: Again moved setting of alternate PDO mapping flag. --- master/slave.c | 6 +++++- master/sync.c | 1 - 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/master/slave.c b/master/slave.c index 83ae0d7f..3fd085f7 100644 --- a/master/slave.c +++ b/master/slave.c @@ -1432,7 +1432,11 @@ int ecrt_slave_pdo_mapping_add( return -1; } - return ec_sync_add_pdo(sync, pdo); + if (ec_sync_add_pdo(sync, pdo)) + return -1; + + sync->alt_mapping = 1; + return 0; } /*****************************************************************************/ diff --git a/master/sync.c b/master/sync.c index 4a078e00..0d968d17 100644 --- a/master/sync.c +++ b/master/sync.c @@ -172,7 +172,6 @@ int ec_sync_add_pdo( mapped_pdo->sync_index = sync->index; list_add_tail(&mapped_pdo->list, &sync->pdos); - sync->alt_mapping = 1; return 0; } -- GitLab