Bladeren bron

more compilation fixes for recent gcc

rdb 12 jaren geleden
bovenliggende
commit
a978682ed2
1 gewijzigde bestanden met toevoegingen van 3 en 3 verwijderingen
  1. 3 3
      panda/src/express/threadSafePointerTo.I

+ 3 - 3
panda/src/express/threadSafePointerTo.I

@@ -226,7 +226,7 @@ p() const {
 template<class T>
 template<class T>
 INLINE ThreadSafeConstPointerTo<T> &ThreadSafeConstPointerTo<T>::
 INLINE ThreadSafeConstPointerTo<T> &ThreadSafeConstPointerTo<T>::
 operator = (const To *ptr) {
 operator = (const To *ptr) {
-  reassign((To *)ptr);
+  this->reassign((To *)ptr);
   return *this;
   return *this;
 }
 }
 
 
@@ -238,7 +238,7 @@ operator = (const To *ptr) {
 template<class T>
 template<class T>
 INLINE ThreadSafeConstPointerTo<T> &ThreadSafeConstPointerTo<T>::
 INLINE ThreadSafeConstPointerTo<T> &ThreadSafeConstPointerTo<T>::
 operator = (const ThreadSafePointerTo<T> &copy) {
 operator = (const ThreadSafePointerTo<T> &copy) {
-  reassign((const ThreadSafePointerToBase<T> &)copy);
+  this->reassign((const ThreadSafePointerToBase<T> &)copy);
   return *this;
   return *this;
 }
 }
 
 
@@ -250,6 +250,6 @@ operator = (const ThreadSafePointerTo<T> &copy) {
 template<class T>
 template<class T>
 INLINE ThreadSafeConstPointerTo<T> &ThreadSafeConstPointerTo<T>::
 INLINE ThreadSafeConstPointerTo<T> &ThreadSafeConstPointerTo<T>::
 operator = (const ThreadSafeConstPointerTo<T> &copy) {
 operator = (const ThreadSafeConstPointerTo<T> &copy) {
-  reassign((const ThreadSafePointerToBase<T> &)copy);
+  this->reassign((const ThreadSafePointerToBase<T> &)copy);
   return *this;
   return *this;
 }
 }