From: Jesper Juhl Date: Fri, 10 Aug 2007 22:23:54 +0000 (-0700) Subject: [DCCP]: fix memory leak and clean up style - dccp_feat_empty_confirm() X-Git-Tag: v2.6.23-rc4~137^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e576de82ee628f68e5a44527c7ee99eadeab2e62;p=pandora-kernel.git [DCCP]: fix memory leak and clean up style - dccp_feat_empty_confirm() There's a memory leak in net/dccp/feat.c::dccp_feat_empty_confirm(). If we hit the 'default:' case of the 'switch' statement, then we return without freeing 'opt', thus leaking 'struct dccp_opt_pend' bytes. The leak is fixed easily enough by adding a kfree(opt); before the return statement. The patch also changes the layout of the 'switch' to be more in line with CodingStyle. Signed-off-by: Jesper Juhl Acked-by: Ian McDonald Signed-off-by: Andrew Morton Signed-off-by: David S. Miller --- Reading git-diff-tree failed