mirror of
https://github.com/microsoft/vcpkg.git
synced 2026-01-18 01:11:23 +01:00
14 lines
572 B
Diff
14 lines
572 B
Diff
diff --git a/Parallel/Core/vtkThreadedCallbackQueue.txx b/Parallel/Core/vtkThreadedCallbackQueue.txx
|
|
index 8f5a4414..fd55136d 100644
|
|
--- a/Parallel/Core/vtkThreadedCallbackQueue.txx
|
|
+++ b/Parallel/Core/vtkThreadedCallbackQueue.txx
|
|
@@ -275,7 +275,7 @@ template <class T>
|
|
struct vtkThreadedCallbackQueue::InvokerImpl::DereferenceImpl<T,
|
|
std::true_type /* CanBeDereferencedT */>
|
|
{
|
|
- using Type = decltype(*std::declval<T>());
|
|
+ using Type = typename std::remove_pointer<decltype(*std::declval<T>())>::type;
|
|
static Type& Get(T& instance) { return *instance; }
|
|
};
|
|
|