mirror of
https://github.com/opencv/opencv.git
synced 2024-11-30 06:10:02 +08:00
CUDA 10.1 Build Issue Fix on Master Branch
This commit is contained in:
parent
332c37f332
commit
713d91b04e
@ -57,10 +57,12 @@ template <typename T, typename = void>
|
||||
struct has_custom_delete
|
||||
: public std::false_type {};
|
||||
|
||||
// Force has_custom_delete to std::false_type when NVCC is compiling CUDA source files
|
||||
#ifndef __CUDACC__
|
||||
template <typename T>
|
||||
struct has_custom_delete<T, typename std::enable_if< sfinae::has_parenthesis_operator<DefaultDeleter<T>, void, T*>::value >::type >
|
||||
: public std::true_type {};
|
||||
|
||||
#endif
|
||||
|
||||
template<typename T>
|
||||
struct Ptr : public std::shared_ptr<T>
|
||||
|
Loading…
Reference in New Issue
Block a user