]> Cypherpunks.ru repositories - gostls13.git/commit
strconv: ParseFloat: always return ErrSyntax for bad syntax
authorIan Lance Taylor <iant@golang.org>
Mon, 7 Jun 2021 17:51:33 +0000 (10:51 -0700)
committerIan Lance Taylor <iant@golang.org>
Mon, 7 Jun 2021 21:12:46 +0000 (21:12 +0000)
commit909dd5e010c99d48f1dc72d7da61fd8d3fd8f030
treeb617396febc06b1231ec04ef5f8f390c574c542d
parent821270787109408ae7c86a01ccc93162be9c020c
strconv: ParseFloat: always return ErrSyntax for bad syntax

Previously we would sometimes return ErrRange if the parseable part of
the floating point number was out of range.

Fixes #46628

Change-Id: I15bbbb1e2a56fa27c19fe25ab5554d988cbfd9d2
Reviewed-on: https://go-review.googlesource.com/c/go/+/325750
Trust: Ian Lance Taylor <iant@golang.org>
Trust: Robert Griesemer <gri@golang.org>
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Robert Griesemer <gri@golang.org>
src/strconv/atof.go
src/strconv/atof_test.go