lib: Fix examples not working
Remove the sanity check added in commit b1afa9d
, having a poll setup
isn't necessary to use timeouts, as long as only sync functions are
used.
Closes: #139
This commit is contained in:
parent
1abe213844
commit
a1e46de462
1 changed files with 0 additions and 9 deletions
|
@ -91,8 +91,6 @@ struct fpi_timeout {
|
||||||
char *name;
|
char *name;
|
||||||
};
|
};
|
||||||
|
|
||||||
static gboolean fpi_poll_is_setup(void);
|
|
||||||
|
|
||||||
static int timeout_sort_fn(gconstpointer _a, gconstpointer _b)
|
static int timeout_sort_fn(gconstpointer _a, gconstpointer _b)
|
||||||
{
|
{
|
||||||
fpi_timeout *a = (fpi_timeout *) _a;
|
fpi_timeout *a = (fpi_timeout *) _a;
|
||||||
|
@ -167,7 +165,6 @@ fpi_timeout *fpi_timeout_add(unsigned int msec,
|
||||||
int r;
|
int r;
|
||||||
|
|
||||||
g_return_val_if_fail (dev != NULL, NULL);
|
g_return_val_if_fail (dev != NULL, NULL);
|
||||||
g_return_val_if_fail (fpi_poll_is_setup(), NULL);
|
|
||||||
|
|
||||||
fp_dbg("in %dms", msec);
|
fp_dbg("in %dms", msec);
|
||||||
|
|
||||||
|
@ -487,12 +484,6 @@ void fpi_poll_exit(void)
|
||||||
libusb_set_pollfd_notifiers(fpi_usb_ctx, NULL, NULL, NULL);
|
libusb_set_pollfd_notifiers(fpi_usb_ctx, NULL, NULL, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
static gboolean
|
|
||||||
fpi_poll_is_setup(void)
|
|
||||||
{
|
|
||||||
return (fd_added_cb != NULL && fd_removed_cb != NULL);
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
void
|
||||||
fpi_timeout_cancel_all_for_dev(struct fp_dev *dev)
|
fpi_timeout_cancel_all_for_dev(struct fp_dev *dev)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue