[SCM] Samba Shared Repository - branch master updated - release-4-0-0alpha7-2044-gecd1fe2

Volker Lendecke vlendec at samba.org
Fri Jun 5 08:17:25 GMT 2009


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 <php-coder at altlinux.ru>
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


More information about the samba-cvs mailing list