From 1e7800b811b658659c8487bf2ccb541fdd6bd1be Mon Sep 17 00:00:00 2001 From: Sean Hall Date: Tue, 28 Apr 2020 11:17:29 +1000 Subject: Fix bugs around mbanative's InitializeFromCreateArgs. --- src/mbanative/mbanative.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/mbanative/mbanative.cpp') diff --git a/src/mbanative/mbanative.cpp b/src/mbanative/mbanative.cpp index 745b50e7..98ea3c30 100644 --- a/src/mbanative/mbanative.cpp +++ b/src/mbanative/mbanative.cpp @@ -14,7 +14,7 @@ extern "C" HRESULT WINAPI InitializeFromCreateArgs( hr = BalInitializeFromCreateArgs(pArgs, ppEngine); ExitOnFailure(hr, "Failed to initialize Bal."); - memcpy_s(pCommand, pCommand->cbSize, pArgs->pCommand, pArgs->pCommand->cbSize); + memcpy_s(pCommand, pCommand->cbSize, pArgs->pCommand, min(pArgs->pCommand->cbSize, pCommand->cbSize)); LExit: return hr; } -- cgit v1.2.3-55-g6feb