Alexander Nicolaysen Sørnes : regedit: Add missing fclose on file import.

Alexandre Julliard julliard at winehq.org
Mon Jul 14 05:57:11 CDT 2008


Module: wine
Branch: master
Commit: d1e02c169d25c37b9af3b19cb9fb35dc6c2a59fb
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=d1e02c169d25c37b9af3b19cb9fb35dc6c2a59fb

Author: Alexander Nicolaysen Sørnes <alex at 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)




More information about the wine-cvs mailing list