From 7c8b493641878a85e2c953890a9ed558529c065a Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Sat, 21 Feb 2015 00:55:17 +0800 Subject: [PATCH] os/chain_xattr: fix wrong `size` for snprintf() Signed-off-by: Kefu Chai --- src/os/chain_xattr.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/os/chain_xattr.cc b/src/os/chain_xattr.cc index c0e64ea32fc7..80cd51457856 100644 --- a/src/os/chain_xattr.cc +++ b/src/os/chain_xattr.cc @@ -62,7 +62,7 @@ static void get_raw_xattr_name(const char *name, int i, char *raw_name, int raw_ if (!i) { *raw_name = '\0'; } else { - int r = snprintf(raw_name, raw_len, "@%d", i); + int r = snprintf(raw_name, raw_len - pos, "@%d", i); assert(r < raw_len - pos); } } -- 2.47.3