mirror of
https://github.com/python/cpython.git
synced 2025-08-22 17:55:18 +00:00
Issue #5914: Add new C-API function PyOS_string_to_double, to complement
PyOS_double_to_string, and deprecate PyOS_ascii_strtod and PyOS_ascii_atof.
This commit is contained in:
parent
75930f85df
commit
725bfd8489
10 changed files with 253 additions and 96 deletions
|
@ -61,6 +61,9 @@
|
|||
* that hasn't been MALLOC'ed, private_mem should only be used when k <=
|
||||
* Kmax.
|
||||
*
|
||||
* 7. _Py_dg_strtod has been modified so that it doesn't accept strings with
|
||||
* leading whitespace.
|
||||
*
|
||||
***************************************************************/
|
||||
|
||||
/* Please send bug reports for the original dtoa.c code to David M. Gay (dmg
|
||||
|
@ -1355,6 +1358,7 @@ _Py_dg_strtod(const char *s00, char **se)
|
|||
/* no break */
|
||||
case 0:
|
||||
goto ret0;
|
||||
/* modify original dtoa.c so that it doesn't accept leading whitespace
|
||||
case '\t':
|
||||
case '\n':
|
||||
case '\v':
|
||||
|
@ -1362,6 +1366,7 @@ _Py_dg_strtod(const char *s00, char **se)
|
|||
case '\r':
|
||||
case ' ':
|
||||
continue;
|
||||
*/
|
||||
default:
|
||||
goto break2;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue