[Forensics-changes] [SCM] debian-forensics/unhide branch, debian, updated. debian/20080519-6-5-gfc16582
Christophe Monniez
christophe.monniez at fccu.be
Wed Feb 24 09:43:41 UTC 2010
The following commit has been merged in the debian branch:
commit a38a779a3f29a22fa5b6b306723827dd98ec5c8e
Author: Christophe Monniez <christophe.monniez at fccu.be>
Date: Wed Feb 24 10:01:51 2010 +0100
Refactoring isfaked-leaks patch.
diff --git a/debian/patches/01-isfaked-leaks.patch b/debian/patches/01-isfaked-leaks.patch
deleted file mode 100644
index f9ef98a..0000000
--- a/debian/patches/01-isfaked-leaks.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-Author: Fabien Tassin <fta at sofaraway.org>
-Description: Fix resource leaks and improve error-checking.
-
-diff -Naurp unhide.orig/unhide-linux26.c unhide/unhide-linux26.c
---- unhide.orig/unhide-linux26.c 2009-07-28 12:48:57.000000000 +0000
-+++ unhide/unhide-linux26.c 2009-07-28 12:57:13.000000000 +0000
-@@ -48,13 +48,13 @@ int isfaked(int pidtmp) {
- count++;
- }
-
-- if ( count > 3 ) { return(1) ;}
-+ if ( count > 3 ) { closedir(dirp); return(1) ;}
-
-- else {return(0);}
-+ else { closedir(dirp); return(0);}
-
- }
-
-- else {return(0);}
-+ else { closedir(dirp); return(0);}
-
-
- }
-@@ -77,7 +77,7 @@ void checkps(int tmppid, int morechecks)
- fich_tmp=popen (COMMAND, "r") ;
-
-
-- while (!feof(fich_tmp) && ok == 0) {
-+ while (fich_tmp != NULL && !feof(fich_tmp) && ok == 0) {
-
- fgets(pids, 30, fich_tmp);
-
-@@ -88,7 +88,8 @@ void checkps(int tmppid, int morechecks)
-
- }
-
-- pclose(fich_tmp);
-+ if (fich_tmp != NULL)
-+ pclose(fich_tmp);
-
- if (morechecks == 1) {
-
diff --git a/debian/patches/series b/debian/patches/series
index f2aea6d..e7e549b 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1 @@
-01-isfaked-leaks.patch
+01-isfaked-leaks
--
debian-forensics/unhide
More information about the forensics-changes
mailing list