summaryrefslogtreecommitdiffstats
path: root/audio/out/ao_oss.c
diff options
context:
space:
mode:
authorsfan5 <sfan5@live.de>2023-01-09 21:22:50 +0100
committersfan5 <sfan5@live.de>2023-01-12 22:02:07 +0100
commit833bff87385090f4ecd3e312ad039d138fa5162f (patch)
treed8785449cf4e5e6849dd7b8ca91edac064f7e58e /audio/out/ao_oss.c
parentf4280e5238b5df8eb33f3e9249decc68cacdde41 (diff)
downloadmpv-833bff87385090f4ecd3e312ad039d138fa5162f.tar.bz2
mpv-833bff87385090f4ecd3e312ad039d138fa5162f.tar.xz
{video,audio}: adjust unsafe strncpy usages
Diffstat (limited to 'audio/out/ao_oss.c')
-rw-r--r--audio/out/ao_oss.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/audio/out/ao_oss.c b/audio/out/ao_oss.c
index 3f85774d02..2d1a60db4d 100644
--- a/audio/out/ao_oss.c
+++ b/audio/out/ao_oss.c
@@ -116,7 +116,7 @@ static void device_descr_get(size_t dev_idx, char *buf, size_t buf_size)
snprintf(dev_path, sizeof(dev_path), PATH_DEV_MIXER"%zu", dev_idx);
int fd = open(dev_path, O_RDONLY);
if (ioctl(fd, SOUND_MIXER_INFO, &mi) == 0) {
- strncpy(buf, mi.name, buf_size);
+ strncpy(buf, mi.name, buf_size - 1);
tmp = (buf_size - 1);
}
close(fd);