Thread (77 messages) 77 messages, 5 authors, 2011-09-01

Re: [PATCH 41/46] Staging: hv: vmbus: Fix a bug in error handling in vmbus_bus_init()

From: Greg KH <hidden>
Date: 2011-08-30 14:28:50
Also in: lkml

On Tue, Aug 30, 2011 at 01:29:49PM +0300, Dan Carpenter wrote:
quoted
err3:
	free_irq(irq, hv_acpi_dev);
err2:
	bus_unregister(&hv_bus);
err1:
	hv_cleanup();
Also here is an oldbie trick.  You could use multiples of ten like
err30, err20, and err10.  That way if you can add more error handling
in the middle without changing the numbering.  I knew my GW-BASIC
experience would come in handy one day.  :)

The better way to label things is based on what happens when you get
there: err_irq, err_unregister, err_cleanup.
Yes, that's the best way to do this, thanks for pointing it out.

greg k-h
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help