commit a001ec0724632a66a44710e6ed4c5836fdddd632
Author: Mariusz Mazur <[email protected]>
Date:   Thu Apr 18 22:08:54 2013 +0200

    rel 11; kill the other double free() in pidof
    
    What the hell does the killall5.patch do anyway? It's 10 years old and
    neither debian nor fedora use it.

 SysVinit.spec           | 2 +-
 sysvinit-killall5.patch | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)
---
diff --git a/SysVinit.spec b/SysVinit.spec
index 55d240d..020b5ab 100644
--- a/SysVinit.spec
+++ b/SysVinit.spec
@@ -13,7 +13,7 @@ Summary(tr.UTF-8):    System V başlatma programı
 Summary(uk.UTF-8):     Програми, що керують базовими системними процесами
 Name:          SysVinit
 Version:       2.88
-Release:       10
+Release:       11
 License:       GPL v2+
 Group:         Base
 Source0:       
http://download.savannah.gnu.org/releases/sysvinit/sysvinit-%{version}dsf.tar.bz2
diff --git a/sysvinit-killall5.patch b/sysvinit-killall5.patch
index e2a973e..0361c30 100644
--- a/sysvinit-killall5.patch
+++ b/sysvinit-killall5.patch
@@ -26,7 +26,7 @@ diff -u sysvinit-2.88dsf/src/killall5.c 
sysvinit-2.88dsf/src/killall5.c
                                        continue;
                                }
                                s++;
-@@ -531,23 +532,26 @@
+@@ -531,23 +532,25 @@
  
                        /* Get session, startcode, endcode. */
                        startcode = endcode = 0;
@@ -47,7 +47,6 @@ diff -u sysvinit-2.88dsf/src/killall5.c 
sysvinit-2.88dsf/src/killall5.c
 -                              nsyslog(LOG_ERR, "can't read sid from %s\n",
 -                                      path);
 +                              nsyslog(LOG_ERR, "can't read sid for pid %d\n", 
pid);
-+                              free(p->statname);
                                if (p->argv0) free(p->argv0);
                                if (p->argv1) free(p->argv1);
                                if (p->statname) free(p->statname);
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/SysVinit.git/commitdiff/a001ec0724632a66a44710e6ed4c5836fdddd632

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to