From: Václav Slavík Date: Thu, 10 May 2007 17:20:17 +0000 (+0000) Subject: fixed wxStrto(u)ll to return correct value in endptr X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/c57fe715b2e4063deb38afb4a4551dab68732f5f fixed wxStrto(u)ll to return correct value in endptr git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45944 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/common/wxcrt.cpp b/src/common/wxcrt.cpp index eb8dcfd14e..17c7665992 100644 --- a/src/common/wxcrt.cpp +++ b/src/common/wxcrt.cpp @@ -1458,8 +1458,7 @@ static wxULongLong_t wxStrtoullBase(const wxChar* nptr, wxChar** endptr, int bas if ( endptr ) { - const wxChar& endref = *i; - *endptr = &(wxChar&)endref; + *endptr = (wxChar*)(nptr + (i - wxstr.begin())); } return sum;