From a4bca521ea329a4f0fff506e880b3ae6a18f9180 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Wed, 8 Aug 2018 16:57:51 +0200 Subject: callback: ensure trailing nul byte --- lr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lr.c') diff --git a/lr.c b/lr.c index 636b768..7f3d8aa 100644 --- a/lr.c +++ b/lr.c @@ -2144,7 +2144,7 @@ callback(const char *fpath, const struct stat *sb, int depth, ino_t entries, off } if (need_xattr) { - strncpy(fi->xattr, xattr_string(fi->fpath), sizeof fi->xattr); + strncpy(fi->xattr, xattr_string(fi->fpath), sizeof fi->xattr - 1); if (strlen(fi->xattr) > maxxattr) maxxattr = strlen(fi->xattr); } else -- cgit 1.4.1