File: resourceleak.diff

package info (click to toggle)
linuxinfo 1.1.8-39
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 528 kB
  • sloc: ansic: 1,928; sh: 334; makefile: 23
file content (20 lines) | stat: -rw-r--r-- 705 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Index: linuxinfo-1.1.8-35/linuxinfo_common.c
===================================================================
--- linuxinfo-1.1.8-35.orig/linuxinfo_common.c	2010-06-30 13:25:55.000000000 +0200
+++ linuxinfo-1.1.8-35/linuxinfo_common.c	2011-01-04 12:02:28.000000000 +0100
@@ -12,6 +12,7 @@
 	1.0.1	AIB	20000405	Added read_line function
 	1.0.2	AIB	20000405	Moved strstr() from linuxinfo.h to here
 	1.0.3	AIB	20010809	Added getphysicalmemory()
+	1.0.4   KRE     20110104        Fix resource leak found by DACA/cppcheck
 
 	Common functions module
 */
@@ -166,6 +167,7 @@
 			}
 		    }
 		}
+		close(meminfo_fd);
 	    }
 #if !defined(system_ia64) && !defined(system_mips) && !defined(system_sparc)
 	}