From 56fa853b0912452b2d8e0ded5ec770c8413d1a72 Mon Sep 17 00:00:00 2001 From: bjorn Date: Wed, 26 Sep 2018 23:16:18 -0700 Subject: [PATCH] Fix possible overflow in modelData texture path; --- src/data/modelData.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/modelData.c b/src/data/modelData.c index 5ff77bc1..8c934b85 100644 --- a/src/data/modelData.c +++ b/src/data/modelData.c @@ -167,7 +167,7 @@ static int readMaterialTexture(struct aiMaterial* assimpMaterial, enum aiTexture char* lastSlash = strrchr(fullPath, '/'); if (lastSlash) lastSlash[1] = '\0'; else fullPath[0] = '\0'; - strncat(fullPath, path, LOVR_PATH_MAX); + strncat(fullPath, path, LOVR_PATH_MAX - 1); normalizePath(fullPath, normalizedPath, LOVR_PATH_MAX); size_t size;