Update simObject.h

This commit is contained in:
marauder2k7 2026-02-22 23:49:04 +00:00
parent 43e673d8ea
commit d688f1cfde

View file

@ -1059,11 +1059,11 @@ class SimObjectPtr : public WeakRefPtr< T >
T* getObject() const { return Parent::getPointer(); } T* getObject() const { return Parent::getPointer(); }
~SimObjectPtr() { mReference = NULL; } ~SimObjectPtr() { this->mReference = NULL; }
SimObjectPtr<T>& operator=(const SimObjectPtr ref) SimObjectPtr<T>& operator=(const SimObjectPtr ref)
{ {
mReference = ref.mReference; this->mReference = ref.mReference;
return *this; return *this;
} }
SimObjectPtr<T>& operator=(T *ptr) SimObjectPtr<T>& operator=(T *ptr)
@ -1076,7 +1076,7 @@ class SimObjectPtr : public WeakRefPtr< T >
void set(T * obj) void set(T * obj)
{ {
mReference = obj ? obj->getWeakReference() : nullptr; this->mReference = obj ? obj->getWeakReference() : NULL;
} }
}; };