projects
/
cython.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d1bfd2a
)
cleanup, use -1 as exception value for double conversion
author
Stefan Behnel
<scoder@users.berlios.de>
Mon, 7 Dec 2009 23:40:56 +0000
(
00:40
+0100)
committer
Stefan Behnel
<scoder@users.berlios.de>
Mon, 7 Dec 2009 23:40:56 +0000
(
00:40
+0100)
Cython/Compiler/PyrexTypes.py
patch
|
blob
|
history
diff --git
a/Cython/Compiler/PyrexTypes.py
b/Cython/Compiler/PyrexTypes.py
index ad19dc4dec434bd3233e6faac711254706e39d92..35ac35f72c2ac5135a2f66e70e9be6f8994cfd25 100644
(file)
--- a/
Cython/Compiler/PyrexTypes.py
+++ b/
Cython/Compiler/PyrexTypes.py
@@
-873,6
+873,8
@@
class CFloatType(CNumericType):
is_float = 1
to_py_function = "PyFloat_FromDouble"
from_py_function = "__pyx_PyFloat_AsDouble"
+
+ exception_value = -1
def __init__(self, rank, pymemberdef_typecode = None, math_h_modifier = ''):
CNumericType.__init__(self, rank, 1, pymemberdef_typecode)
@@
-2020,7
+2022,6
@@
def widest_numeric_type(type1, type2):
return type1
else:
return sign_and_rank_to_type[min(type1.signed, type2.signed), max(type1.rank, type2.rank)]
- return widest_type
def spanning_type(type1, type2):
# Return a type assignable from both type1 and type2.