summaryrefslogtreecommitdiff
path: root/lib/util/util_str.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/util/util_str.c')
-rw-r--r--lib/util/util_str.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/util/util_str.c b/lib/util/util_str.c
index 29a44836bde..3356df34f04 100644
--- a/lib/util/util_str.c
+++ b/lib/util/util_str.c
@@ -69,7 +69,7 @@ _PUBLIC_ bool conv_str_size_error(const char * str, uint64_t * val)
return false;
}
- lval = strtoull_err(str, &end, 10, &error);
+ lval = smb_strtoull(str, &end, 10, &error, SMB_STR_STANDARD);
if (error != 0) {
return false;
}
@@ -103,7 +103,6 @@ _PUBLIC_ bool conv_str_size_error(const char * str, uint64_t * val)
*/
_PUBLIC_ bool conv_str_u64(const char * str, uint64_t * val)
{
- char * end = NULL;
unsigned long long lval;
int error = 0;
@@ -111,8 +110,8 @@ _PUBLIC_ bool conv_str_u64(const char * str, uint64_t * val)
return false;
}
- lval = strtoull_err(str, &end, 10, &error);
- if (error != 0 || *end != '\0') {
+ lval = smb_strtoull(str, NULL, 10, &error, SMB_STR_FULL_STR_CONV);
+ if (error != 0) {
return false;
}