From e1bc8769e3353f8ef0445a31b34b82ffbd1e5d5a Mon Sep 17 00:00:00 2001 From: Simon Rozman Date: Fri, 31 Aug 2018 13:25:05 +0200 Subject: [PATCH] Resolve C4239 warning --- include/WinStd/Cred.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/WinStd/Cred.h b/include/WinStd/Cred.h index 001248cf..26a28f4a 100644 --- a/include/WinStd/Cred.h +++ b/include/WinStd/Cred.h @@ -147,7 +147,8 @@ inline BOOL CredEnumerate(_In_ LPCTSTR Filter, _In_ DWORD Flags, _Out_ DWORD *Co { PCREDENTIAL *pCredentials; if (CredEnumerate(Filter, Flags, Count, &pCredentials)) { - cCredentials.swap(std::unique_ptr >(pCredentials)); + std::unique_ptr > cred(pCredentials); + cCredentials.swap(cred); return TRUE; } else return FALSE;