X-Git-Url: https://git.uis.cam.ac.uk/x/uis/git/git.git/blobdiff_plain/4e1a641ee345bbc877ed82962e12c45f09b6617b..6f21347f118f6c0c49d10485aa4bc1daaddee303:/compat/mingw.c diff --git a/compat/mingw.c b/compat/mingw.c index a417a3b1ae..7a0d619fb6 100644 --- a/compat/mingw.c +++ b/compat/mingw.c @@ -1272,7 +1272,7 @@ static wchar_t *make_environment_block(char **deltaenv) } ALLOC_ARRAY(result, size); - memcpy(result, wenv, size * sizeof(*wenv)); + COPY_ARRAY(result, wenv, size); FreeEnvironmentStringsW(wenv); return result; } @@ -1316,7 +1316,7 @@ static wchar_t *make_environment_block(char **deltaenv) continue; size = wcslen(array[i]) + 1; - memcpy(p, array[i], size * sizeof(*p)); + COPY_ARRAY(p, array[i], size); p += size; } *p = L'\0';