Module: wine Branch: master Commit: 871d9863bc2d1c9406b47aa644974768d5c6d2c4 URL: https://source.winehq.org/git/wine.git/?a=commit;h=871d9863bc2d1c9406b47aa64...
Author: Alexandre Julliard julliard@winehq.org Date: Wed Nov 18 16:02:06 2020 +0100
msvcrt: Use the msvcrt allocation functions internally.
Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/msvcrt/locale.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/dlls/msvcrt/locale.c b/dlls/msvcrt/locale.c index fda3d11b86d..37c4afcf786 100644 --- a/dlls/msvcrt/locale.c +++ b/dlls/msvcrt/locale.c @@ -708,7 +708,7 @@ int CDECL __crtLCMapStringA( if (!in_len) return 0; if (in_len > ARRAY_SIZE(buf_in)) { - in = malloc(in_len * sizeof(WCHAR)); + in = MSVCRT_malloc(in_len * sizeof(WCHAR)); if (!in) return 0; }
@@ -726,7 +726,7 @@ int CDECL __crtLCMapStringA( out_len = r; if (r > ARRAY_SIZE(buf_out)) { - out = malloc(r * sizeof(WCHAR)); + out = MSVCRT_malloc(r * sizeof(WCHAR)); if (!out) { r = 0; @@ -740,8 +740,8 @@ int CDECL __crtLCMapStringA( r = WideCharToMultiByte(codepage, 0, out, out_len, dst, dstlen, NULL, NULL);
done: - if (in != buf_in) free(in); - if (out != buf_out) free(out); + if (in != buf_in) MSVCRT_free(in); + if (out != buf_out) MSVCRT_free(out); return r; }