提交 fcc7a8c4 编写于 作者: J Jeff Garzik 提交者: Linus Torvalds

[PATCH] drivers/char/ip2: kill unused code, label

Kill warning:

drivers/char/ip2/ip2main.c: In function ‘ip2_loadmain’:
drivers/char/ip2/ip2main.c:782: warning: label ‘out_class’ defined but not used

This driver's initialization (and cleanup of errors during init) is
extremely convoluted, and could stand to be transformed into the standard
unwinding-goto style of error cleanup.
Signed-off-by: NJeff Garzik <jeff@garzik.org>
Acked-by: NMichael H. Warfield <mhw@wittsend.com>
Signed-off-by: NAndrew Morton <akpm@osdl.org>
Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
上级 397f4ebf
...@@ -779,8 +779,6 @@ ip2_loadmain(int *iop, int *irqp, unsigned char *firmware, int firmsize) ...@@ -779,8 +779,6 @@ ip2_loadmain(int *iop, int *irqp, unsigned char *firmware, int firmsize)
ip2trace (ITRC_NO_PORT, ITRC_INIT, ITRC_RETURN, 0 ); ip2trace (ITRC_NO_PORT, ITRC_INIT, ITRC_RETURN, 0 );
goto out; goto out;
out_class:
class_destroy(ip2_class);
out_chrdev: out_chrdev:
unregister_chrdev(IP2_IPL_MAJOR, "ip2"); unregister_chrdev(IP2_IPL_MAJOR, "ip2");
out: out:
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册