mirror of
https://github.com/python/cpython.git
synced 2025-10-17 12:18:23 +00:00
Changes for Lee Busby's SIGFPE patch set.
Two new modules fpectl and fpetest. Surround various and sundry f.p. operations with PyFPE_*_PROTECT macros.
This commit is contained in:
parent
0ae748d3c4
commit
52fa3a6909
8 changed files with 492 additions and 1 deletions
|
@ -661,7 +661,9 @@ strop_atof(self, args)
|
|||
return NULL;
|
||||
}
|
||||
errno = 0;
|
||||
PyFPE_START_PROTECT("strop_atof", return 0)
|
||||
x = strtod(s, &end);
|
||||
PyFPE_END_PROTECT
|
||||
while (*end && isspace(Py_CHARMASK(*end)))
|
||||
end++;
|
||||
if (*end != '\0') {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue