Commit b9dae979 authored by Juan Lang's avatar Juan Lang Committed by Alexandre Julliard

crypt32: Use memmove rather than memcpy when addresses might overlap.

parent 329761e7
...@@ -2123,7 +2123,7 @@ BOOL WINAPI CertGetValidUsages(DWORD cCerts, PCCERT_CONTEXT *rghCerts, ...@@ -2123,7 +2123,7 @@ BOOL WINAPI CertGetValidUsages(DWORD cCerts, PCCERT_CONTEXT *rghCerts,
{ {
if (j < validUsages.cUsageIdentifier - 1) if (j < validUsages.cUsageIdentifier - 1)
{ {
memcpy(&validUsages.rgpszUsageIdentifier[j], memmove(&validUsages.rgpszUsageIdentifier[j],
&validUsages.rgpszUsageIdentifier[j + &validUsages.rgpszUsageIdentifier[j +
numRemoved + 1], numRemoved + 1],
(validUsages.cUsageIdentifier - numRemoved (validUsages.cUsageIdentifier - numRemoved
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment