diff options
author | Mark Florisson <markflorisson88@gmail.com> | 2012-02-15 23:44:51 +0000 |
---|---|---|
committer | Mark Florisson <markflorisson88@gmail.com> | 2012-02-20 20:08:47 +0000 |
commit | b5009ce5c941a39105bea64bc9479baf55b7b860 (patch) | |
tree | 3713b3b3ce442e495a10b7f48d0195e109dcb610 /Cython/Compiler/MemoryView.py | |
parent | 721f6ecd869eeb77c5aa3fd1d7b1b050c8581949 (diff) | |
download | cython-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.py | 3 |
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") |