Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

gpib: tnt4882: Unify *allocate_private usage

Use the return value of tnt4882_allocate_private in calling code as
early return value in case of error.

Signed-off-by: Dominik Karol Piątkowski <dominik.karol.piatkowski@protonmail.com>
Link: https://patch.msgid.link/20260116174647.317256-28-dominik.karol.piatkowski@protonmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Dominik Karol Piątkowski and committed by
Greg Kroah-Hartman
3df1fd31 9effb865

+9 -6
+9 -6
drivers/gpib/tnt4882/tnt4882_gpib.c
··· 915 915 916 916 board->status = 0; 917 917 918 - if (tnt4882_allocate_private(board)) 919 - return -ENOMEM; 918 + retval = tnt4882_allocate_private(board); 919 + if (retval) 920 + return retval; 920 921 tnt_priv = board->private_data; 921 922 nec_priv = &tnt_priv->nec7210_priv; 922 923 nec_priv->type = TNT4882; ··· 1039 1038 1040 1039 board->status = 0; 1041 1040 1042 - if (tnt4882_allocate_private(board)) 1043 - return -ENOMEM; 1041 + retval = tnt4882_allocate_private(board); 1042 + if (retval) 1043 + return retval; 1044 1044 tnt_priv = board->private_data; 1045 1045 nec_priv = &tnt_priv->nec7210_priv; 1046 1046 nec_priv->type = chipset; ··· 1726 1724 1727 1725 board->status = 0; 1728 1726 1729 - if (tnt4882_allocate_private(board)) 1730 - return -ENOMEM; 1727 + retval = tnt4882_allocate_private(board); 1728 + if (retval) 1729 + return retval; 1731 1730 1732 1731 tnt_priv = board->private_data; 1733 1732 nec_priv = &tnt_priv->nec7210_priv;