acl_to_text_nfs4.c: Fix a snprintf() for large uid
Commit 6e7c10c79d fixed a couple of snprintf()s for large
uid/gid numbers above 2Gig. This patch fixes another one.
Reviewed by: rmacklem
Differential Revision: https://reviews.freebsd.org/D57561
This commit is contained in:
@@ -158,7 +158,7 @@ format_additional_id(char *str, size_t size, const acl_entry_t entry)
|
|||||||
id = (uid_t *)acl_get_qualifier(entry);
|
id = (uid_t *)acl_get_qualifier(entry);
|
||||||
if (id == NULL)
|
if (id == NULL)
|
||||||
return (-1);
|
return (-1);
|
||||||
snprintf(str, size, ":%d", (unsigned int)*id);
|
snprintf(str, size, ":%ju", (uintmax_t)*id);
|
||||||
acl_free(id);
|
acl_free(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user