From 7fe66e06c4df575c410d4d70ff38f120c2f4363b Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Sat, 23 Jan 2010 13:50:59 +0100 Subject: libcli/security: Convert some strtol calls to strtoul This tightens the dom_sid_parse syntax check a bit: "--" would have been allowed in sid string --- libcli/security/dom_sid.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libcli') diff --git a/libcli/security/dom_sid.c b/libcli/security/dom_sid.c index 7cb50c926c..9952977fa9 100644 --- a/libcli/security/dom_sid.c +++ b/libcli/security/dom_sid.c @@ -96,13 +96,13 @@ bool dom_sid_parse(const char *sidstr, struct dom_sid *ret) sidstr += 2; - rev = strtol(sidstr, &p, 10); + rev = strtoul(sidstr, &p, 10); if (*p != '-') { return false; } sidstr = p+1; - ia = strtol(sidstr, &p, 10); + ia = strtoul(sidstr, &p, 10); if (p == sidstr) { return false; } -- cgit