From aea41621986216ecf6a652bafcf852f49e177bde Mon Sep 17 00:00:00 2001 From: Andrew Eikum Date: Mon, 5 Nov 2018 10:31:35 -0600 Subject: [PATCH] [dxgi] MultiByteToWideChar counts length in characters --- src/dxgi/dxgi_adapter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dxgi/dxgi_adapter.cpp b/src/dxgi/dxgi_adapter.cpp index 662a61f3f..10a6215b5 100644 --- a/src/dxgi/dxgi_adapter.cpp +++ b/src/dxgi/dxgi_adapter.cpp @@ -161,7 +161,7 @@ namespace dxvk { // Convert device name std::memset(pDesc->Description, 0, sizeof(pDesc->Description)); ::MultiByteToWideChar(CP_UTF8, 0, deviceProp.deviceName, -1, - pDesc->Description, sizeof(pDesc->Description)); + pDesc->Description, sizeof(pDesc->Description) / sizeof(*pDesc->Description)); // Get amount of video memory // based on the Vulkan heaps