Commit 0166ffdc authored by Michael Straube's avatar Michael Straube Committed by Greg Kroah-Hartman
Browse files

staging: r8188eu: refactor rtw_inc_and_chk_continual_urb_error()



Refactor rtw_inc_and_chk_continual_urb_error(). Return directly
instead of using a return variable and initialize the variable 'value'
at declaration. This shortens the code and improves readability.

Signed-off-by: default avatarMichael Straube <straube.linux@gmail.com>
Link: https://lore.kernel.org/r/20220329103756.6740-3-straube.linux@gmail.com


Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent b5ea08d8
Loading
Loading
Loading
Loading
+4 −5
Original line number Diff line number Diff line
@@ -27,13 +27,12 @@
 */
static inline int rtw_inc_and_chk_continual_urb_error(struct dvobj_priv *dvobj)
{
	int ret = false;
	int value;
	value = atomic_inc_return(&dvobj->continual_urb_error);
	int value = atomic_inc_return(&dvobj->continual_urb_error);

	if (value > MAX_CONTINUAL_URB_ERR)
		ret = true;
		return true;

	return ret;
	return false;
}

/*