FAT: Use user_strlcpy in dosfs_read_attr.

Fixes a SMAP violation.
This commit is contained in:
Augustin Cavalier
2024-07-16 14:39:59 -04:00
parent 85fb1089de
commit 9aaf80afaa
@@ -3131,7 +3131,8 @@ dosfs_read_attr(fs_volume* volume, fs_vnode* vnode, void* cookie, off_t pos, voi
if ((pos < 0) || (pos > static_cast<off_t>(strlen(bsdNode->v_mime))))
return B_BAD_VALUE;
ssize_t copied = strlcpy(reinterpret_cast<char*>(buffer), bsdNode->v_mime + pos, *length);
ssize_t copied = user_strlcpy(reinterpret_cast<char*>(buffer),
bsdNode->v_mime + pos, *length);
if (copied < 0)
return B_BAD_ADDRESS;