From: Martin Hundebøll Date: Wed, 17 Apr 2013 19:13:16 +0000 (+0200) Subject: batman-adv: Avoid double freeing of bat_counters X-Git-Tag: v3.10-rc3~18^2~6^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f69ae770e74df420fbcf93aae81b30a5dcc73b7d;p=pandora-kernel.git batman-adv: Avoid double freeing of bat_counters On errors in batadv_mesh_init(), bat_counters will be freed in both batadv_mesh_free() and batadv_softif_init_late(). This patch fixes this by returning earlier from batadv_softif_init_late() in case of errors in batadv_mesh_init() and by setting bat_counters to NULL after freeing. Signed-off-by: Martin Hundebøll Signed-off-by: Marek Lindner Signed-off-by: Antonio Quartulli --- Reading git-diff-tree failed