master/slave.c
changeset 632 0577f1ca7a99
parent 631 789a72f887d0
child 635 d304ef4af542
equal deleted inserted replaced
631:789a72f887d0 632:0577f1ca7a99
   256 
   256 
   257     // free all sync managers
   257     // free all sync managers
   258     if (slave->sii_syncs) {
   258     if (slave->sii_syncs) {
   259         for (i = 0; i < slave->sii_sync_count; i++) {
   259         for (i = 0; i < slave->sii_sync_count; i++) {
   260             ec_sync_clear(&slave->sii_syncs[i]);
   260             ec_sync_clear(&slave->sii_syncs[i]);
   261             kfree(&slave->sii_syncs[i]);
       
   262         }
   261         }
   263         kfree(slave->sii_syncs);
   262         kfree(slave->sii_syncs);
   264     }
   263     }
   265 
   264 
   266     // free all PDOs
   265     // free all PDOs