# HG changeset patch
# User Florian Pose <fp@igh-essen.com>
# Date 1161266756 0
# Node ID 7a43437bc48bed409febdcda502712d298fb4021
# Parent  a4193f7ba5b4bbd6c563f58af5676bf5617cefdb
Fixed memory leak in master and slave destructors.

diff -r a4193f7ba5b4 -r 7a43437bc48b master/master.c
--- a/master/master.c	Wed Oct 18 13:19:21 2006 +0000
+++ b/master/master.c	Thu Oct 19 14:05:56 2006 +0000
@@ -218,6 +218,8 @@
     }
 
     EC_INFO("Master %i cleared.\n", master->index);
+
+    kfree(master);
 }
 
 /*****************************************************************************/
diff -r a4193f7ba5b4 -r 7a43437bc48b master/slave.c
--- a/master/slave.c	Wed Oct 18 13:19:21 2006 +0000
+++ b/master/slave.c	Thu Oct 19 14:05:56 2006 +0000
@@ -234,6 +234,8 @@
 
     if (slave->eeprom_data) kfree(slave->eeprom_data);
     if (slave->new_eeprom_data) kfree(slave->new_eeprom_data);
+
+    kfree(slave);
 }
 
 /*****************************************************************************/