[PATCH 0/1] MR4254: fsutil/tests: Use CRT allocation functions.
From: Alex Henrie <alexhenrie24(a)gmail.com> --- programs/fsutil/tests/fsutil.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/programs/fsutil/tests/fsutil.c b/programs/fsutil/tests/fsutil.c index 0e02d8cac65..aae311b79c4 100644 --- a/programs/fsutil/tests/fsutil.c +++ b/programs/fsutil/tests/fsutil.c @@ -45,11 +45,10 @@ static DWORD runcmd(const char* cmd) DWORD rc; /* Create a writable copy for CreateProcessA() */ - wcmd = HeapAlloc(GetProcessHeap(), 0, strlen(cmd) + 1); - strcpy(wcmd, cmd); + wcmd = strdup(cmd); rc = CreateProcessA(NULL, wcmd, NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi); - HeapFree(GetProcessHeap(), 0, wcmd); + free(wcmd); if (!rc) return 260; -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/4254
participants (2)
-
Alex Henrie -
Alex Henrie (@alexhenrie)