From e5391351049ee8d06b01e827c0e9fc84f3d68e9c Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Tue, 3 Dec 2024 08:33:51 -0800 Subject: [PATCH] Fixed potential buffer overflow (cherry picked from commit 6aab5a089daa7892c700d745b1d4be51587f4c48) --- src/video/kmsdrm/SDL_kmsdrmvideo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video/kmsdrm/SDL_kmsdrmvideo.c b/src/video/kmsdrm/SDL_kmsdrmvideo.c index dbcb05239b..5b5fefd2cc 100644 --- a/src/video/kmsdrm/SDL_kmsdrmvideo.c +++ b/src/video/kmsdrm/SDL_kmsdrmvideo.c @@ -96,7 +96,7 @@ static int get_driindex(void) } SDL_strlcpy(device + kmsdrm_dri_pathsize, kmsdrm_dri_devname, - sizeof(device) - kmsdrm_dri_devnamesize); + sizeof(device) - kmsdrm_dri_pathsize); while((res = readdir(folder)) != NULL && available < 0) { if (SDL_memcmp(res->d_name, kmsdrm_dri_devname, kmsdrm_dri_devnamesize) == 0) {