diff options
author | sfan5 <sfan5@live.de> | 2023-01-09 21:22:50 +0100 |
---|---|---|
committer | sfan5 <sfan5@live.de> | 2023-01-12 22:02:07 +0100 |
commit | 833bff87385090f4ecd3e312ad039d138fa5162f (patch) | |
tree | d8785449cf4e5e6849dd7b8ca91edac064f7e58e /audio/out/ao_oss.c | |
parent | f4280e5238b5df8eb33f3e9249decc68cacdde41 (diff) | |
download | mpv-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.c | 2 |
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); |