Michael Karcher : kernel32: Free profile before reloading.
Module: wine Branch: master Commit: abf9cd09938b4ed70b9928984eefa92f1bbdc9f6 URL: http://source.winehq.org/git/wine.git/?a=commit;h=abf9cd09938b4ed70b9928984e... Author: Michael Karcher <wine(a)mkarcher.dialup.fu-berlin.de> Date: Wed Feb 18 14:36:28 2009 +0100 kernel32: Free profile before reloading. --- dlls/kernel32/profile.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/dlls/kernel32/profile.c b/dlls/kernel32/profile.c index e0b709c..1a25031 100644 --- a/dlls/kernel32/profile.c +++ b/dlls/kernel32/profile.c @@ -807,6 +807,7 @@ static BOOL PROFILE_Open( LPCWSTR filename, BOOL write_access ) { TRACE("(%s): already opened, needs refreshing (mru=%d)\n", debugstr_w(buffer), i); + PROFILE_Free(CurProfile->section); CurProfile->section = PROFILE_Load(hFile, &CurProfile->encoding); CurProfile->LastWriteTime = LastWriteTime; }
participants (1)
-
Alexandre Julliard