Commit c4f1957e authored by Dan Carpenter's avatar Dan Carpenter Committed by Takashi Iwai
Browse files

ALSA: seq: add error check in snd_seq_system_client_init()



Static checkers complain that snd_seq_create_kernel_client() can return
-EBUSY here so we need to have some error handling.

Signed-off-by: default avatarDan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent 6f128fa4
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -134,6 +134,10 @@ int __init snd_seq_system_client_init(void)

	/* register client */
	sysclient = snd_seq_create_kernel_client(NULL, 0, "System");
	if (sysclient < 0) {
		kfree(port);
		return sysclient;
	}

	/* register timer */
	strcpy(port->name, "Timer");