]> git.alsa-project.org Git - alsa-tools.git/commitdiff
usx2yloader: fix gcc warnings (string size)
authorJaroslav Kysela <perex@perex.cz>
Mon, 27 Jan 2025 08:28:53 +0000 (09:28 +0100)
committerJaroslav Kysela <perex@perex.cz>
Mon, 27 Jan 2025 09:44:25 +0000 (10:44 +0100)
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
usx2yloader/usx2yloader.c

index 61583c2b6581ca38545086418cd461e5f34e1250..363cbdc767f3d6bb87d251bc5a465fb17576dbbe 100644 (file)
@@ -225,7 +225,8 @@ static int get_file_name(const char *key, unsigned int idx, char *fname)
                for (p = buf + len; *p && isspace(*p); p++)
                        ;
                if (*p == '/') {
-                       strncpy(fname, p, MAX_PATH);
+                       strncpy(fname, p, MAX_PATH - 1);
+                       fname[MAX_PATH - 1] = '\0';
                } else {
                        snprintf(fname, MAX_PATH, "%s/%s", DATAPATH, p);
                }