From 20a2ba6d74acf0e27ebdd4288857c7d56229bbc8 Mon Sep 17 00:00:00 2001 From: Tobias Koenig Date: Fri, 15 Jan 2016 17:52:17 +0100 Subject: Add qstrntod as qstrtod overload, which takes a len parameter Add qstrntod as an overload for qstrtod, which takes a len parameter, so one can pass character arrays which are not null-terminated. Change-Id: I8c1c6c3627043c1d6ec6eb712efa3abc9e5e9e00 Reviewed-by: Marc Mutz Reviewed-by: Milian Wolff Reviewed-by: Giuseppe D'Angelo --- src/corelib/tools/qlocale_tools_p.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/corelib/tools/qlocale_tools_p.h') diff --git a/src/corelib/tools/qlocale_tools_p.h b/src/corelib/tools/qlocale_tools_p.h index b09ab564bb..6133f67add 100644 --- a/src/corelib/tools/qlocale_tools_p.h +++ b/src/corelib/tools/qlocale_tools_p.h @@ -115,6 +115,7 @@ inline bool isZero(double d) } Q_CORE_EXPORT double qstrtod(const char *s00, char const **se, bool *ok); +Q_CORE_EXPORT double qstrntod(const char *s00, int len, char const **se, bool *ok); qlonglong qstrtoll(const char *nptr, const char **endptr, int base, bool *ok); qulonglong qstrtoull(const char *nptr, const char **endptr, int base, bool *ok); -- cgit v1.2.3