The branch, master has been updated
       via  ecd1fe2456acb1c700d7bf91eb0ec76103e7db93 (commit)
      from  53f007193fab325c2b27567db01679f87baf4f9a (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit ecd1fe2456acb1c700d7bf91eb0ec76103e7db93
Author: Slava Semushin <[email protected]>
Date:   Mon May 25 23:59:05 2009 +0700

    source3/torture/vfstest.c(process_file): fixed file descriptor leak.
    
    Found by cppcheck:
    [./source3/torture/vfstest.c:400]: (error) Resource leak: file

-----------------------------------------------------------------------

Summary of changes:
 source3/torture/vfstest.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/torture/vfstest.c b/source3/torture/vfstest.c
index de68a0b..2a191c2 100644
--- a/source3/torture/vfstest.c
+++ b/source3/torture/vfstest.c
@@ -397,6 +397,10 @@ static void process_file(struct vfs_state *pvfs, char 
*filename) {
        while (fgets(command, 3 * PATH_MAX, file) != NULL) {
                process_cmd(pvfs, command);
        }
+
+       if (file != stdin) {
+               fclose(file);
+       }
 }
 
 void exit_server(const char *reason)


-- 
Samba Shared Repository

Reply via email to