mirror of
https://github.com/veracrypt/VeraCrypt
synced 2024-11-28 14:03:29 +01:00
Windows: Set bPrebootPasswordDlgMode to FALSE at the correct code location.
This commit is contained in:
parent
ee3fa19ed9
commit
23b69537a5
@ -4600,7 +4600,7 @@ void __cdecl mountThreadFunction (void *hwndDlgArg)
|
|||||||
HWND hwndDlg =(HWND) hwndDlgArg;
|
HWND hwndDlg =(HWND) hwndDlgArg;
|
||||||
// Disable parent dialog during processing to avoid user interaction
|
// Disable parent dialog during processing to avoid user interaction
|
||||||
EnableWindow(hwndDlg, FALSE);
|
EnableWindow(hwndDlg, FALSE);
|
||||||
finally_do_arg (HWND, hwndDlg, { EnableWindow(finally_arg, TRUE); });
|
finally_do_arg (HWND, hwndDlg, { EnableWindow(finally_arg, TRUE); bPrebootPasswordDlgMode = FALSE;});
|
||||||
|
|
||||||
Mount (hwndDlg, 0, 0, -1);
|
Mount (hwndDlg, 0, 0, -1);
|
||||||
}
|
}
|
||||||
@ -7244,8 +7244,6 @@ BOOL CALLBACK MainDialogProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lPa
|
|||||||
|
|
||||||
if (CheckMountList (hwndDlg, FALSE))
|
if (CheckMountList (hwndDlg, FALSE))
|
||||||
_beginthread(mountThreadFunction, 0, hwndDlg);
|
_beginthread(mountThreadFunction, 0, hwndDlg);
|
||||||
|
|
||||||
bPrebootPasswordDlgMode = FALSE;
|
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user