projects
/
cython.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
511b14d
)
fix ssize_t tescase (ticket #399)
author
Lisandro Dalcin
<dalcinl@gmail.com>
Sun, 2 May 2010 21:46:17 +0000
(18:46 -0300)
committer
Lisandro Dalcin
<dalcinl@gmail.com>
Sun, 2 May 2010 21:46:17 +0000
(18:46 -0300)
tests/run/ssize_t_T399.pyx
patch
|
blob
|
history
diff --git
a/tests/run/ssize_t_T399.pyx
b/tests/run/ssize_t_T399.pyx
index f6eafd328e01ad4b5dbfaa4814585fd7894ab218..b4559477710c4e477e37bc36387d4471a76489ed 100644
(file)
--- a/
tests/run/ssize_t_T399.pyx
+++ b/
tests/run/ssize_t_T399.pyx
@@
-46,12
+46,13
@@
Traceback (most recent call last):
OverflowError: ...
"""
-# XXX This should generate a warning !!!
cdef extern from *:
- ctypedef long ssize_t
+ ctypedef long ssize_t # XXX This should generate a warning !!!
+ ssize_t PY_SSIZE_T_MAX
+ ssize_t PY_SSIZE_T_MIN
-SSIZE_T_MAX =
<ssize_t>((<size_t>-1)>>1)
-SSIZE_T_MIN =
(-SSIZE_T_MAX-1)
+SSIZE_T_MAX =
PY_SSIZE_T_MAX
+SSIZE_T_MIN =
PY_SSIZE_T_MIN
def test(ssize_t i):
return i