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:
parent
dab8e9eb4a
commit
ebea5639cf
@ -464,10 +464,12 @@ static PyObject *py_random_sid(PyObject *self,
|
|||||||
{
|
{
|
||||||
struct dom_sid *sid;
|
struct dom_sid *sid;
|
||||||
PyObject *ret;
|
PyObject *ret;
|
||||||
char *str = talloc_asprintf(NULL, "S-1-5-21-%u-%u-%u",
|
char *str = talloc_asprintf(
|
||||||
(unsigned)generate_random(),
|
NULL,
|
||||||
(unsigned)generate_random(),
|
"S-1-5-21-%"PRIu32"-%"PRIu32"-%"PRIu32,
|
||||||
(unsigned)generate_random());
|
generate_random(),
|
||||||
|
generate_random(),
|
||||||
|
generate_random());
|
||||||
|
|
||||||
sid = dom_sid_parse_talloc(NULL, str);
|
sid = dom_sid_parse_talloc(NULL, str);
|
||||||
talloc_free(str);
|
talloc_free(str);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user