modem: modem_chat,modem_cmux: fix mismatched CONTAINER_OF
Add a missing k_work_delayable_from_work to go from k_work to k_work_delayable. Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
This commit is contained in:
parent
0c55710040
commit
5f0efb94fa
3 changed files with 22 additions and 11 deletions
|
@ -354,8 +354,9 @@ static void modem_cellular_stop_timer(struct modem_cellular_data *data)
|
|||
|
||||
static void modem_cellular_timeout_handler(struct k_work *item)
|
||||
{
|
||||
struct k_work_delayable *dwork = k_work_delayable_from_work(item);
|
||||
struct modem_cellular_data *data =
|
||||
CONTAINER_OF(item, struct modem_cellular_data, timeout_work);
|
||||
CONTAINER_OF(dwork, struct modem_cellular_data, timeout_work);
|
||||
|
||||
modem_cellular_delegate_event(data, MODEM_CELLULAR_EVENT_TIMEOUT);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue