Module: wine Branch: master Commit: 2f7885d99011e171fd3de3339374246e0f31cad0 URL: http://source.winehq.org/git/wine.git/?a=commit;h=2f7885d99011e171fd3de33393...
Author: Andrew Talbot andrew.talbot@talbotville.com Date: Tue Dec 4 22:20:37 2012 +0000
user32: Do not call HeapFree() with address of stack memory.
---
dlls/user32/sysparams.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-)
diff --git a/dlls/user32/sysparams.c b/dlls/user32/sysparams.c index 3e9a639..08098c0 100644 --- a/dlls/user32/sysparams.c +++ b/dlls/user32/sysparams.c @@ -977,7 +977,6 @@ static BOOL get_path_entry( union sysparam_all_entry *entry, UINT int_param, voi
if (load_entry( &entry->hdr, buffer, sizeof(buffer) )) lstrcpynW( entry->path.path, buffer, MAX_PATH ); - HeapFree( GetProcessHeap(), 0, buffer ); } lstrcpynW( ptr_param, entry->path.path, int_param ); return TRUE; @@ -996,7 +995,6 @@ static BOOL set_path_entry( union sysparam_all_entry *entry, UINT int_param, voi strcpyW( entry->path.path, buffer ); entry->hdr.loaded = TRUE; } - HeapFree( GetProcessHeap(), 0, buffer ); return ret; }