update controller code

This commit is contained in:
Rongsong Shen 2025-11-05 16:58:57 +08:00
parent 2836d196da
commit 41f56fa6ed
54 changed files with 9688 additions and 214 deletions

View file

@ -106,14 +106,14 @@ void dataq_fini(dataq_t* q)
{
data_item_t* it;
while ((it = dataq_deq_head(q)) != NULL) {
if (q->killer != NULL) {
if (q->killer != NULL) {
(q->killer)(it);
}
// Note: dataq_deq_head already isolates 'it' (it->next = NULL)
}
q->head = q->tail = NULL; // Explicitly set just in case.
q->killer = NULL;
q->killer = NULL;
return;
}