diff -r 69056c46aa4d -r bc2d4bf9cbe5 master/slave.c --- a/master/slave.c Thu Sep 06 19:52:17 2012 +0200 +++ b/master/slave.c Thu Sep 06 20:22:24 2012 +0200 @@ -259,7 +259,7 @@ /*****************************************************************************/ -/** Clear the sync manager array. +/** Clear the sync manager array. */ void ec_slave_clear_sync_managers(ec_slave_t *slave /**< EtherCAT slave. */) { @@ -579,7 +579,7 @@ unsigned int index /**< string index */ ) { - if (!index--) + if (!index--) return NULL; if (index >= slave->sii.string_count) { @@ -794,7 +794,7 @@ unsigned int i; ec_sync_t *sync; ec_pdo_t *pdo; - + for (i = 0; i < slave->sii.sync_count; i++) { sync = slave->sii.syncs + i; list_for_each_entry(pdo, &sync->pdos.list, list) {