From: Volker Lendecke Date: Sat, 23 Jan 2010 12:50:59 +0000 (+0100) Subject: libcli/security: Convert some strtol calls to strtoul X-Git-Tag: tdb-1.2.1~193 X-Git-Url: http://git.samba.org/samba.git/?a=commitdiff_plain;h=7fe66e06c4df575c410d4d70ff38f120c2f4363b;hp=7c687665eaf16b0c6f83c130f6d9e5459e0b2a32;p=gd%2Fsamba-autobuild%2F.git 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 --- diff --git a/libcli/security/dom_sid.c b/libcli/security/dom_sid.c index 7cb50c926c4..9952977fa9e 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; }