From 3c8ea1b0df4914c72ec0d6cb747f3844df3b2ce4 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Mon, 3 Sep 2018 14:21:12 +0300 Subject: fingerprint: same fix for the second overlay --- plugins/FingerprintNG/src/fingerprint.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'plugins/FingerprintNG') diff --git a/plugins/FingerprintNG/src/fingerprint.cpp b/plugins/FingerprintNG/src/fingerprint.cpp index 6180334715..d41db26972 100644 --- a/plugins/FingerprintNG/src/fingerprint.cpp +++ b/plugins/FingerprintNG/src/fingerprint.cpp @@ -688,7 +688,7 @@ HANDLE __fastcall GetIconIndexFromFI(LPTSTR szMirVer) return INVALID_HANDLE_VALUE; // MAX: 256 + 64 + 64 + 64 + 64 - FOUNDINFO tmp = { base, ((overlay & 0x3F) << 18) | ((overlay2 & 0x3F) << 12) | ((overlay3 & 0x3F) << 6) | (overlay4 & 0x3F) }; + FOUNDINFO tmp = { base, ((overlay & 0xFF) << 18) | ((overlay2 & 0x3F) << 12) | ((overlay3 & 0x3F) << 6) | (overlay4 & 0x3F) }; auto *F = arFI.find(&tmp); if (F != nullptr) return F->hRegisteredImage; -- cgit v1.2.3