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: pc2: Unify *allocate_private usage

Use the return value of 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-25-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
c2a9f77c 68de22e9

+4 -2
+4 -2
drivers/gpib/pc2/pc2_gpib.c
··· 256 256 { 257 257 struct pc2_priv *pc2_priv; 258 258 struct nec7210_priv *nec_priv; 259 + int retval; 259 260 260 261 board->status = 0; 261 - if (allocate_private(board)) 262 - return -ENOMEM; 262 + retval = allocate_private(board); 263 + if (retval) 264 + return retval; 263 265 pc2_priv = board->private_data; 264 266 nec_priv = &pc2_priv->nec7210_priv; 265 267 nec_priv->read_byte = nec7210_ioport_read_byte;