1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-25 17:57:42 +03:00

py_security: Avoid casts in py_random_sid()

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
This commit is contained in:
Volker Lendecke 2021-04-15 12:05:34 +02:00 committed by Jeremy Allison
parent dab8e9eb4a
commit ebea5639cf

View File

@ -464,10 +464,12 @@ static PyObject *py_random_sid(PyObject *self,
{
struct dom_sid *sid;
PyObject *ret;
char *str = talloc_asprintf(NULL, "S-1-5-21-%u-%u-%u",
(unsigned)generate_random(),
(unsigned)generate_random(),
(unsigned)generate_random());
char *str = talloc_asprintf(
NULL,
"S-1-5-21-%"PRIu32"-%"PRIu32"-%"PRIu32,
generate_random(),
generate_random(),
generate_random());
sid = dom_sid_parse_talloc(NULL, str);
talloc_free(str);