From 81ec2605165985c4e53800a6707469227b9335a2 Mon Sep 17 00:00:00 2001 From: sin Date: Fri, 19 Feb 2016 13:40:44 +0000 Subject: [PATCH] Fix strlcpy() size argument It should be the size of the destination buffer, not the source. In this case, both src and dest have the same size. --- noice.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/noice.c b/noice.c index 4d032d37..6b04d4e0 100644 --- a/noice.c +++ b/noice.c @@ -598,7 +598,7 @@ nochange: goto nochange; } /* Save history */ - strlcpy(oldpath, path, sizeof(path)); + strlcpy(oldpath, path, sizeof(oldpath)); strlcpy(path, dir, sizeof(path)); /* Reset filter */ strlcpy(fltr, ifilter, sizeof(fltr));