|
|
@@ -43,7 +43,7 @@ WeakPointerTo(const PointerTo<T> ©) :
|
|
|
template<class T>
|
|
|
INLINE WeakPointerTo<T>::
|
|
|
WeakPointerTo(const WeakPointerTo<T> ©) :
|
|
|
- WeakPointerToBase<T>(*(const PointerToBase<T> *)©)
|
|
|
+ WeakPointerToBase<T>(*(const WeakPointerToBase<T> *)©)
|
|
|
{
|
|
|
}
|
|
|
|
|
|
@@ -194,7 +194,7 @@ WeakConstPointerTo(const ConstPointerTo<T> ©) :
|
|
|
template<class T>
|
|
|
INLINE WeakConstPointerTo<T>::
|
|
|
WeakConstPointerTo(const WeakPointerTo<T> ©) :
|
|
|
- WeakPointerToBase<T>(*(const PointerToBase<T> *)©)
|
|
|
+ WeakPointerToBase<T>(*(const WeakPointerToBase<T> *)©)
|
|
|
{
|
|
|
}
|
|
|
|
|
|
@@ -206,7 +206,7 @@ WeakConstPointerTo(const WeakPointerTo<T> ©) :
|
|
|
template<class T>
|
|
|
INLINE WeakConstPointerTo<T>::
|
|
|
WeakConstPointerTo(const WeakConstPointerTo<T> ©) :
|
|
|
- WeakPointerToBase<T>(*(const PointerToBase<T> *)©)
|
|
|
+ WeakPointerToBase<T>(*(const WeakPointerToBase<T> *)©)
|
|
|
{
|
|
|
}
|
|
|
|