From 723fcfa64dc2e4e4c6efc8a0c8d5cd05c0eaf944 Mon Sep 17 00:00:00 2001 From: Mounir IDRASSI Date: Sat, 2 Jan 2016 23:38:43 +0100 Subject: Windows Driver: Remove unwanted ':' character at the end of volume device name. This was causing a crash in Kaspersky Internet Security 2016 when a program is run from a VeraCrypt volume. --- src/Driver/Ntdriver.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/Driver/Ntdriver.c b/src/Driver/Ntdriver.c index 1c2ec97f..9889b437 100644 --- a/src/Driver/Ntdriver.c +++ b/src/Driver/Ntdriver.c @@ -1966,8 +1966,8 @@ VOID VolumeThreadProc (PVOID Context) void TCGetNTNameFromNumber (LPWSTR ntname, int cbNtName, int nDriveNo) { - WCHAR tmp[3] = - {0, ':', 0}; + WCHAR tmp[2] = + {0, 0}; int j = nDriveNo + (WCHAR) 'A'; tmp[0] = (short) j; -- cgit v1.2.3