diff options
author | Swen Schillig <swen@linux.ibm.com> | 2019-06-04 09:04:15 +0200 |
---|---|---|
committer | Ralph Boehme <slow@samba.org> | 2019-06-30 11:32:18 +0000 |
commit | a75727f191c53ca358cdef930b75d169793f59a3 (patch) | |
tree | 86c58f95cad32a1a72f32a7eb328a35704d3126f /source3/utils/net_sam.c | |
parent | bf020a8c8db6bb6a0386d3bf69d40116601b1aca (diff) | |
download | samba-a75727f191c53ca358cdef930b75d169793f59a3.tar.gz |
source3: Update all consumers of strtoul_err(), strtoull_err() to new API
Signed-off-by: Swen Schillig <swen@linux.ibm.com>
Reviewed-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Christof Schmitt <cs@samba.org>
Diffstat (limited to 'source3/utils/net_sam.c')
-rw-r--r-- | source3/utils/net_sam.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/source3/utils/net_sam.c b/source3/utils/net_sam.c index 164d9408c56..74e500f0f31 100644 --- a/source3/utils/net_sam.c +++ b/source3/utils/net_sam.c @@ -483,7 +483,6 @@ static int net_sam_policy_set(struct net_context *c, int argc, const char **argv uint32_t value = 0; uint32_t old_value = 0; enum pdb_policy_type field; - char *endptr; int err = 0; if (argc != 2 || c->display_usage) { @@ -501,9 +500,13 @@ static int net_sam_policy_set(struct net_context *c, int argc, const char **argv value = -1; } else { - value = strtoul_err(argv[1], &endptr, 10, &err); + value = smb_strtoul(argv[1], + NULL, + 10, + &err, + SMB_STR_FULL_STR_CONV); - if (err != 0 || *endptr != '\0') { + if (err != 0) { d_printf(_("Unable to set policy \"%s\"! Invalid value " "\"%s\".\n"), account_policy, argv[1]); |