os/chain_xattr: fix wrong size for snprintf()

Signed-off-by: Kefu Chai <kchai@redhat.com>
This commit is contained in:
Kefu Chai 2015-02-21 00:55:17 +08:00 committed by Kefu Chai
parent b748eea076
commit 7c8b493641

View File

@ -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);
}
}