From 3d91527eb9e6245939b00e70d890917d7e125b3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Fri, 19 Jun 2026 16:09:11 +0200 Subject: [PATCH] secugen: Ignore wrong and unneeded device emulation mode check --- libfprint/drivers/secugen.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/libfprint/drivers/secugen.c b/libfprint/drivers/secugen.c index a19b6c4f..37a3c17f 100644 --- a/libfprint/drivers/secugen.c +++ b/libfprint/drivers/secugen.c @@ -853,9 +853,7 @@ secugen_frame_chunk_cb (FpiUsbTransfer *transfer, if (remaining > 0) memset (self->bulk_dest + self->bulk_offset, 0, remaining); - /* Outside emulation a complete sensor frame is expected. */ - if (self->bulk_offset < SECUGEN_RAW_SIZE && - fpi_device_emulation_mode_enabled (dev)) + if (self->bulk_offset < SECUGEN_RAW_SIZE) { fp_warn ("Short image data: got %" G_GSIZE_FORMAT ", expected %d", self->bulk_offset, SECUGEN_RAW_SIZE);