- 29 Nov, 2018 11 commits
-
-
Bastien Nocera authored
We shouldn't need to use fpi_imgdev_set_action_result(), because as fpi_imgdev_image_captured() is already there.
-
Bastien Nocera authored
Those usually appear in struct definitions which will be at the bottom of the docs, so there's nothing but the bottom of the page below.
-
Bastien Nocera authored
It's only used internally.
-
Bastien Nocera authored
-
Bastien Nocera authored
They're only used by this super quirky driver that stores data internally. See #127
-
Bastien Nocera authored
As those aren't used in any driver.
-
Bastien Nocera authored
And add a couple of helpers for the upekts driver to use.
-
Bastien Nocera authored
We documented the return value, but without writing out the function description.
-
Bastien Nocera authored
-
Bastien Nocera authored
-
Bastien Nocera authored
And fix fpi_img_new_for_imgdev()'s argument names to match between the header and the C file.
-
- 25 Nov, 2018 9 commits
-
-
Bastien Nocera authored
-
Bastien Nocera authored
-
Bastien Nocera authored
...and add "Returns" docs to fpi-dev.c We might need to do this more, documenting what the function does in prose, as well as a short explanation of the returned data.
-
Bastien Nocera authored
In commit 231b8f9f, when porting from doxygen to gtk-doc, we created a section for "poll" functions, but we renamed that section to "events" during the porting process. We ended up with an empty "poll" section, and a correctly migrated "events" section.
-
Bastien Nocera authored
So gtk-doc doesn't warn about them any more.
-
Bastien Nocera authored
-
Bastien Nocera authored
And document it.
-
Bastien Nocera authored
-
Bastien Nocera authored
And document it.
-
- 23 Nov, 2018 3 commits
-
-
Bastien Nocera authored
-
Bastien Nocera authored
-
Bastien Nocera authored
-
- 20 Nov, 2018 1 commit
-
-
Bastien Nocera authored
-
- 13 Nov, 2018 5 commits
-
-
Bastien Nocera authored
If get_next_timeout_expiry() fails, and libusb_get_next_timeout() has no timeouts or failed, fprint_timeout will not be set, and we cannot compare it to libusb_timeout. Exit early if both failed or have empty queues.
-
Bastien Nocera authored
libfprint/drivers/elan.c:351:12: warning: format specifies type 'unsigned short' but the argument has type 'unsigned char' [-Wformat] dbg_buf(elandev->last_read, transfer->actual_length); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libfprint/drivers/elan.c:46:21: note: expanded from macro 'dbg_buf' fp_dbg("%02hx", buf[0]); \ ~~~~~~~~~~~~~~~~^~~~~~~ include/glib-2.0/glib/gmessages.h:345:32: note: expanded from macro 'g_debug' __VA_ARGS__) ^~~~~~~~~~~ libfprint/drivers/elan.c:351:12: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] dbg_buf(elandev->last_read, transfer->actual_length); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libfprint/drivers/elan.c:48:21: note: expanded from macro 'dbg_buf' fp_dbg("%04hx", buf[0] << 8 | buf[1]); \ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ include/glib-2.0/glib/gmessages.h:345:32: note: expanded from macro 'g_debug' __VA_ARGS__) ^~~~~~~~~~~ libfprint/drivers/elan.c:351:12: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] dbg_buf(elandev->last_read, transfer->actual_length); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libfprint/drivers/elan.c:50:35: note: expanded from macro 'dbg_buf' fp_dbg("%04hx... (%d bytes)", buf[0] << 8 | buf[1], len) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ include/glib-2.0/glib/gmessages.h:345:32: note: expanded from macro 'g_debug' __VA_ARGS__) ^~~~~~~~~~~ libfprint/drivers/elan.c:413:10: warning: format specifies type 'unsigned short' but the argument has type 'unsigned char' [-Wformat] dbg_buf(cmd->cmd, 2); ~~~~~~~~^~~~~~~~~~~~ libfprint/drivers/elan.c:46:21: note: expanded from macro 'dbg_buf' fp_dbg("%02hx", buf[0]); \ ~~~~~~~~~~~~~~~~^~~~~~~ include/glib-2.0/glib/gmessages.h:345:32: note: expanded from macro 'g_debug' __VA_ARGS__) ^~~~~~~~~~~ libfprint/drivers/elan.c:413:10: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] dbg_buf(cmd->cmd, 2); ~~~~~~~~^~~~~~~~~~~~ libfprint/drivers/elan.c:48:21: note: expanded from macro 'dbg_buf' fp_dbg("%04hx", buf[0] << 8 | buf[1]); \ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ include/glib-2.0/glib/gmessages.h:345:32: note: expanded from macro 'g_debug' __VA_ARGS__) ^~~~~~~~~~~ libfprint/drivers/elan.c:413:10: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] dbg_buf(cmd->cmd, 2); ~~~~~~~~^~~~~~~~~~~~ libfprint/drivers/elan.c:50:35: note: expanded from macro 'dbg_buf' fp_dbg("%04hx... (%d bytes)", buf[0] << 8 | buf[1], len) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ include/glib-2.0/glib/gmessages.h:345:32: note: expanded from macro 'g_debug' __VA_ARGS__) ^~~~~~~~~~~
-
Bastien Nocera authored
libfprint/drivers/vfs101.c:854:6: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(count - VFS_IMG_BEST_CONTRAST) < abs(vdev->best_clevel - VFS_IMG_BEST_CONTRAST)) ^ libfprint/drivers/vfs101.c:854:6: note: use function 'labs' instead if (abs(count - VFS_IMG_BEST_CONTRAST) < abs(vdev->best_clevel - VFS_IMG_BEST_CONTRAST)) ^~~ labs
-
Bastien Nocera authored
It's contrast, says so above the definition.
-
Bastien Nocera authored
libfprint/fpi-dev-img.c:255:6: warning: variable 'print' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if (imgdev->action != IMG_ACTION_CAPTURE) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libfprint/fpi-dev-img.c:271:25: note: uninitialized use occurs here imgdev->acquire_data = print; ^~~~~ libfprint/fpi-dev-img.c:255:2: note: remove the 'if' if its condition is always true if (imgdev->action != IMG_ACTION_CAPTURE) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libfprint/fpi-dev-img.c:232:29: note: initialize the variable 'print' to silence this warning struct fp_print_data *print; ^ = NULL
-
- 12 Nov, 2018 1 commit
-
-
Bastien Nocera authored
-
- 09 Nov, 2018 10 commits
-
-
Bastien Nocera authored
-
Bastien Nocera authored
It's only used internally, and doesn't need to be documented here, as FP_COMPONENT which uses it already is.
-
Bastien Nocera authored
-
Bastien Nocera authored
-
Bastien Nocera authored
And rename section to match that of fpi-dev-img
-
Bastien Nocera authored
-
Bastien Nocera authored
-
Bastien Nocera authored
-
Bastien Nocera authored
To appease gtk-doc's struct parser, which chokes on the short name for the data type. See https://gitlab.gnome.org/GNOME/gtk-doc/issues/63
-
Bastien Nocera authored
-