Hello community,

here is the log from the commit of package powerpc-utils for openSUSE:Factory 
checked in at 2015-11-02 12:54:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/powerpc-utils (Old)
 and      /work/SRC/openSUSE:Factory/.powerpc-utils.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "powerpc-utils"

Changes:
--------
--- /work/SRC/openSUSE:Factory/powerpc-utils/powerpc-utils.changes      
2015-10-12 10:01:08.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.powerpc-utils.new/powerpc-utils.changes 
2015-11-02 12:54:38.000000000 +0100
@@ -1,0 +2,8 @@
+Thu Oct 29 08:34:04 UTC 2015 - [email protected]
+
+- free slot nodes before adding slots (bsc#952323)
+
+- added patches:
+  * powerpc-utils.bug-952323_drmgr-free_slot_nodes_before_adding_slots.patch
+
+-------------------------------------------------------------------

New:
----
  powerpc-utils.bug-952323_drmgr-free_slot_nodes_before_adding_slots.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ powerpc-utils.spec ++++++
--- /var/tmp/diff_new_pack.qr5iqD/_old  2015-11-02 12:54:39.000000000 +0100
+++ /var/tmp/diff_new_pack.qr5iqD/_new  2015-11-02 12:54:39.000000000 +0100
@@ -45,6 +45,7 @@
 Patch4:         
powerpc-utils.bug-945968_allocate-workarea-memory-instead-of-using-stac.patch
 Patch5:         
powerpc-utils.bug-945968_drmgr-Combine-the-init_node-and-examine_child-routin.patch
 Patch6:         
powerpc-utils.bug-948430-drmgr-Generate-error-message-when-PHB-is-not-found.patch
+Patch7:         
powerpc-utils.bug-952323_drmgr-free_slot_nodes_before_adding_slots.patch
 ExclusiveArch:  ppc ppc64 ppc64le
 
 %description
@@ -59,6 +60,7 @@
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch7 -p1
 
 %build
 %configure 

++++++ powerpc-utils.bug-952323_drmgr-free_slot_nodes_before_adding_slots.patch 
++++++
@@ -, +, @@ 
---
 src/drmgr/drslot_chrp_slot.c |    3 +++
 1 file changed, 3 insertions(+)
--- a/src/drmgr/drslot_chrp_slot.c      
+++ a/src/drmgr/drslot_chrp_slot.c      
@@ -301,6 +301,9 @@ drslot_chrp_slot(struct options *opts)
                            opts->usr_drc_name);
                        rc = RC_ALREADY_OWN;
                } else {
+                       free_node(node);
+                       node = NULL;
+
                        rc = add_slot(opts);
                }
                break;

Reply via email to