Module: wine Branch: master Commit: d1e02c169d25c37b9af3b19cb9fb35dc6c2a59fb URL: http://source.winehq.org/git/wine.git/?a=commit;h=d1e02c169d25c37b9af3b19cb9... Author: Alexander Nicolaysen Sørnes <alex(a)thehandofagony.com> Date: Sun Jul 13 14:50:34 2008 +0200 regedit: Add missing fclose on file import. --- programs/regedit/framewnd.c | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/programs/regedit/framewnd.c b/programs/regedit/framewnd.c index 5262e55..b661019 100644 --- a/programs/regedit/framewnd.c +++ b/programs/regedit/framewnd.c @@ -313,12 +313,18 @@ static BOOL InitOpenFileName(HWND hWnd, OPENFILENAME *pofn) static BOOL import_registry_filename(LPTSTR filename) { + BOOL Success; FILE* reg_file = fopen(filename, "r"); if(!reg_file) return FALSE; - return import_registry_file(reg_file); + Success = import_registry_file(reg_file); + + if(fclose(reg_file) != 0) + Success = FALSE; + + return Success; } static BOOL ImportRegistryFile(HWND hWnd)