Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7ced46c3 authored by Roel Kluin's avatar Roel Kluin Committed by Greg Kroah-Hartman
Browse files

USB: free memory when writing fails in usb/serial/mos7840.c



Free buffer when writing ZLP_REG5 failed

Signed-off-by: default avatarRoel Kluin <12o3l@tiscali.nl>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 2e2c5eea
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -2711,7 +2711,7 @@ static int mos7840_startup(struct usb_serial *serial)
	status = mos7840_set_reg_sync(serial->port[0], ZLP_REG5, Data);
	status = mos7840_set_reg_sync(serial->port[0], ZLP_REG5, Data);
	if (status < 0) {
	if (status < 0) {
		dbg("Writing ZLP_REG5 failed status-0x%x\n", status);
		dbg("Writing ZLP_REG5 failed status-0x%x\n", status);
		return -1;
		goto error;
	} else
	} else
		dbg("ZLP_REG5 Writing success status%d\n", status);
		dbg("ZLP_REG5 Writing success status%d\n", status);