cellRtc: remove wrong duplicate pos++
This would have increased pos by one too many.
This commit is contained in:
@@ -690,11 +690,9 @@ error_code cellRtcParseRfc3339(vm::ptr<CellRtcTick> pUtc, vm::cptr<char> pszDate
|
|||||||
u32 pos = 19;
|
u32 pos = 19;
|
||||||
if (pszDateTime[pos] == '.')
|
if (pszDateTime[pos] == '.')
|
||||||
{
|
{
|
||||||
pos++;
|
|
||||||
|
|
||||||
u32 mul = 100000;
|
u32 mul = 100000;
|
||||||
|
|
||||||
for (char c = pszDateTime[pos++]; std::isdigit(c); c = pszDateTime[pos++])
|
for (char c = pszDateTime[++pos]; std::isdigit(c); c = pszDateTime[++pos])
|
||||||
{
|
{
|
||||||
date_time->microsecond += digit(c) * mul;
|
date_time->microsecond += digit(c) * mul;
|
||||||
mul /= 10;
|
mul /= 10;
|
||||||
|
|||||||
Reference in New Issue
Block a user