]> git.alsa-project.org Git - alsa-tools.git/commitdiff
pcxhrloader: fix gcc warnings (string truncation)
authorJaroslav Kysela <perex@perex.cz>
Sun, 26 Jan 2025 12:19:59 +0000 (13:19 +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>
pcxhrloader/pcxhrloader.c

index de9420e19884b36c37912db14aad78015a0635bc..5cd18452fa5b6b370644b4932f124aa549fd2697 100644 (file)
@@ -89,7 +89,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);
                }