From: Jaroslav Kysela Date: Mon, 27 Jan 2025 08:28:53 +0000 (+0100) Subject: usx2yloader: fix gcc warnings (string size) X-Git-Tag: v1.2.14~15 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=3bd780896e7f0316fa0b36e4445888546d3396cd;p=alsa-tools.git usx2yloader: fix gcc warnings (string size) Signed-off-by: Jaroslav Kysela --- diff --git a/usx2yloader/usx2yloader.c b/usx2yloader/usx2yloader.c index 61583c2..363cbdc 100644 --- a/usx2yloader/usx2yloader.c +++ b/usx2yloader/usx2yloader.c @@ -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); }