equal
deleted
inserted
replaced
135 void ec_datagram_unqueue(ec_datagram_t *datagram /**< EtherCAT datagram. */) |
135 void ec_datagram_unqueue(ec_datagram_t *datagram /**< EtherCAT datagram. */) |
136 { |
136 { |
137 if (!list_empty(&datagram->fsm_queue)) { |
137 if (!list_empty(&datagram->fsm_queue)) { |
138 list_del_init(&datagram->fsm_queue); |
138 list_del_init(&datagram->fsm_queue); |
139 } |
139 } |
|
140 if (!list_empty(&datagram->queue)) { |
|
141 list_del_init(&datagram->queue); |
|
142 } |
140 } |
143 } |
141 |
144 |
142 /*****************************************************************************/ |
145 /*****************************************************************************/ |
143 |
146 |
144 /** Allocates internal payload memory. |
147 /** Allocates internal payload memory. |