summaryrefslogtreecommitdiff
path: root/Cython/Compiler/MemoryView.py
diff options
context:
space:
mode:
authorMark Florisson <markflorisson88@gmail.com>2012-02-15 23:44:51 +0000
committerMark Florisson <markflorisson88@gmail.com>2012-02-20 20:08:47 +0000
commitb5009ce5c941a39105bea64bc9479baf55b7b860 (patch)
tree3713b3b3ce442e495a10b7f48d0195e109dcb610 /Cython/Compiler/MemoryView.py
parent721f6ecd869eeb77c5aa3fd1d7b1b050c8581949 (diff)
downloadcython-b5009ce5c941a39105bea64bc9479baf55b7b860.tar.gz
Compare memoryview type pointers directly when coercing from memoryview to memoryview slice
Diffstat (limited to 'Cython/Compiler/MemoryView.py')
-rw-r--r--Cython/Compiler/MemoryView.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/Cython/Compiler/MemoryView.py b/Cython/Compiler/MemoryView.py
index a87358441..023aeeca5 100644
--- a/Cython/Compiler/MemoryView.py
+++ b/Cython/Compiler/MemoryView.py
@@ -897,7 +897,8 @@ memviewslice_init_code = load_memview_c_utility(
context=dict(context, BUF_MAX_NDIMS=Options.buffer_max_dims),
requires=[memviewslice_declare_code,
Buffer.acquire_utility_code,
- atomic_utility],
+ atomic_utility,
+ Buffer.typeinfo_compare_code],
)
memviewslice_index_helpers = load_memview_c_utility("MemviewSliceIndex")