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

ALSA: rawmidi: Use safer strscpy() instead of strcpy()

Use a safer function strscpy() instead of strcpy() for copying to
arrays.

Only idiomatic code replacement, and no functional changes.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Link: https://patch.msgid.link/20250710100727.22653-3-tiwai@suse.de

+3 -3
+3 -3
sound/core/rawmidi.c
··· 631 631 info->flags = rmidi->info_flags; 632 632 if (substream->inactive) 633 633 info->flags |= SNDRV_RAWMIDI_INFO_STREAM_INACTIVE; 634 - strcpy(info->id, rmidi->id); 635 - strcpy(info->name, rmidi->name); 636 - strcpy(info->subname, substream->name); 634 + strscpy(info->id, rmidi->id); 635 + strscpy(info->name, rmidi->name); 636 + strscpy(info->subname, substream->name); 637 637 info->subdevices_count = substream->pstr->substream_count; 638 638 info->subdevices_avail = (substream->pstr->substream_count - 639 639 substream->pstr->substream_opened);