]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
ALSA: hdsp: silence a sprinft() overflow warning
authorDan Carpenter <dan.carpenter@oracle.com>
Sat, 22 Aug 2015 09:24:13 +0000 (12:24 +0300)
committerTakashi Iwai <tiwai@suse.de>
Sat, 22 Aug 2015 09:36:26 +0000 (11:36 +0200)
commita3b3a9db5d26bef1e62054c95c3d7701de5110d5
treef43a9115bf6e65644c66aacd07aeb1f905188c26
parentf09d4f26f6192ec9b060047cc7126e01980bb36c
ALSA: hdsp: silence a sprinft() overflow warning

card->shortname is a 32 char string so the sprintf() can theoretically
overflow.  snd_rawmidi_new() can accept strings up to 64 bytes long.

I have made the temporay buf[] array 40 bytes long and changed the
sprintf() to snprintf().

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/rme9652/hdsp.c