From f574d86bad7d550e5f51401201fbdfc03fa7de00 Mon Sep 17 00:00:00 2001 From: leonidk Date: Sun, 3 May 2009 12:50:07 +0000 Subject: [PATCH] [MLX4] fix memory leakage in error flow. [mlnx: 4276] git-svn-id: svn://openib.tc.cornell.edu/gen1@2145 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86 --- trunk/hw/mlx4/kernel/hca/mcast.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trunk/hw/mlx4/kernel/hca/mcast.c b/trunk/hw/mlx4/kernel/hca/mcast.c index 49c70b95..7ae1f8ad 100644 --- a/trunk/hw/mlx4/kernel/hca/mcast.c +++ b/trunk/hw/mlx4/kernel/hca/mcast.c @@ -174,10 +174,10 @@ mlnx_detach_mcast ( goto err_detach_mcast; } - kfree(p_mcast); status = IB_SUCCESS; err_detach_mcast: + kfree(p_mcast); err_unsupported: err_invalid_param: if (status != IB_SUCCESS) -- 2.46.0