Fix a strncpy size/length mismatch 02/248202/1 accepted/tizen/unified/20201125.124018 submit/tizen/20201125.015241
authorMichal Bloch <m.bloch@partner.samsung.com>
Mon, 23 Nov 2020 19:42:37 +0000 (20:42 +0100)
committerMichal Bloch <m.bloch@partner.samsung.com>
Mon, 23 Nov 2020 19:44:17 +0000 (20:44 +0100)
Doesn't actually do anything (since we
manually add the null) but the compiler complains.

Change-Id: Ie222ec4b9b077268407db3cf8386f82bcb134db3
Signed-off-by: Michal Bloch <m.bloch@partner.samsung.com>
src/memory/vmpressure-lowmem-handler.c

index 6e814dd..c0d1c9a 100644 (file)
@@ -500,7 +500,7 @@ static int clear_logs(void *data)
                return RESOURCED_ERROR_NONE;
        }
 
-       strncpy(fpath, dir, sizeof fpath);
+       strncpy(fpath, dir, sizeof fpath - 1);
        fpath[sizeof fpath - 1] = '\0';
        fname = fpath + len;
        *fname++ = '/';