data/autosuspend.hwdb | 1 + libfprint/drivers/goodixmoc/goodix.c | 2 ++ libfprint/drivers/virtual-device-listener.c | 3 ++- meson.build | 2 +- 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/data/autosuspend.hwdb b/data/autosuspend.hwdb index d476f7e..772311b 100644 --- a/data/autosuspend.hwdb +++ b/data/autosuspend.hwdb @@ -172,6 +172,7 @@ usb:v27C6p6014* usb:v27C6p6094* usb:v27C6p609C* usb:v27C6p60A2* +usb:v27C6p60A4* usb:v27C6p631C* usb:v27C6p634C* usb:v27C6p6384* diff --git a/libfprint/drivers/goodixmoc/goodix.c b/libfprint/drivers/goodixmoc/goodix.c index 48dafe1..c663936 100644 --- a/libfprint/drivers/goodixmoc/goodix.c +++ b/libfprint/drivers/goodixmoc/goodix.c @@ -1359,6 +1359,7 @@ gx_fp_probe (FpDevice *device) { case 0x6496: case 0x60A2: + case 0x60A4: case 0x6014: case 0x6094: case 0x609C: @@ -1605,6 +1606,7 @@ static const FpIdEntry id_table[] = { { .vid = 0x27c6, .pid = 0x6094, }, { .vid = 0x27c6, .pid = 0x609C, }, { .vid = 0x27c6, .pid = 0x60A2, }, + { .vid = 0x27c6, .pid = 0x60A4, }, { .vid = 0x27c6, .pid = 0x631C, }, { .vid = 0x27c6, .pid = 0x634C, }, { .vid = 0x27c6, .pid = 0x6384, }, diff --git a/libfprint/drivers/virtual-device-listener.c b/libfprint/drivers/virtual-device-listener.c index cd2fe2e..16987a1 100644 --- a/libfprint/drivers/virtual-device-listener.c +++ b/libfprint/drivers/virtual-device-listener.c @@ -273,7 +273,8 @@ on_stream_read_cb (GObject *source_object, } else { - // g_task_return_new_error (task, G_IO_ERROR, G_IO_ERROR_INVALID_DATA, "Got empty data"); + g_task_return_new_error (task, G_IO_ERROR, G_IO_ERROR_INVALID_DATA, + "Got empty data"); return; } } diff --git a/meson.build b/meson.build index e25a173..7bcd978 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('libfprint', [ 'c', 'cpp' ], - version: '1.94.4', + version: '1.94.5', license: 'LGPLv2.1+', default_options: [ 'buildtype=debugoptimized',