From: Victor Chiletto vchiletto@codeweavers.com
--- dlls/msvcrt/locale.c | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/dlls/msvcrt/locale.c b/dlls/msvcrt/locale.c index b14aa73af05..a24c0c16a48 100644 --- a/dlls/msvcrt/locale.c +++ b/dlls/msvcrt/locale.c @@ -1959,6 +1959,9 @@ static pthreadlocinfo create_locinfo(int category, InterlockedIncrement(&locinfo->lc_time_curr->refcount); }
+ for (i = 0; i < LC_MAX; i++) + free(locale_sname[i]); + return locinfo;
fail: