poll: Remove fpi_timeout_cancel_for_dev

The function was committed by accident as part of commit d18e1053
(lib: Add a way to name timeouts). It is not used anywhere and
fpi_timeout_cancel_all_for_dev exists, is exported and used and serves
the same purpose.
This commit is contained in:
Benjamin Berg 2019-06-09 18:13:41 +02:00
parent 8c7ff259af
commit 953c75575b

View file

@ -207,26 +207,6 @@ void fpi_timeout_cancel(fpi_timeout *timeout)
fpi_timeout_free(timeout); fpi_timeout_free(timeout);
} }
void
fpi_timeout_cancel_for_dev(struct fp_dev *dev)
{
GSList *l;
g_return_if_fail (dev != NULL);
l = active_timers;
while (l) {
struct fpi_timeout *timeout = l->data;
GSList *current = l;
l = l->next;
if (timeout->dev == dev) {
fpi_timeout_free (timeout);
active_timers = g_slist_delete_link (active_timers, current);
}
}
}
/* get the expiry time and optionally the timeout structure for the next /* get the expiry time and optionally the timeout structure for the next
* timeout. returns 0 if there are no expired timers, or 1 if the * timeout. returns 0 if there are no expired timers, or 1 if the
* timeval/timeout output parameters were populated. if the returned timeval * timeval/timeout output parameters were populated. if the returned timeval