diff --git a/master/cdev.c b/master/cdev.c index a8bb36bdd90c5603e739b0ff98d5f63393f0716e..68df0b68e73ec90948ded6a0c143cff8559acd40 100644 --- a/master/cdev.c +++ b/master/cdev.c @@ -816,7 +816,7 @@ int ec_cdev_ioctl_slave_sdo_upload( // interrupted by signal down(&master->master_sem); if (request.req.state == EC_INT_REQUEST_QUEUED) { - list_del(&request.req.list); + list_del(&request.list); up(&master->master_sem); ec_sdo_request_clear(&request.req); return -EINTR; @@ -917,7 +917,7 @@ int ec_cdev_ioctl_slave_sdo_download( // interrupted by signal down(&master->master_sem); if (request.req.state == EC_INT_REQUEST_QUEUED) { - list_del(&request.req.list); + list_del(&request.list); up(&master->master_sem); ec_sdo_request_clear(&request.req); return -EINTR;