Bug 702799 - Don't modify a RefPtr when using the implicit conversion to TemporaryRef. r=cjones

This commit is contained in:
Joe Drew 2011-11-21 16:42:07 -05:00
Родитель 23007a032c
Коммит 7b8b90225a
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -174,7 +174,7 @@ public:
T* operator->() const { return ptr; }
T& operator*() const { return *ptr; }
template<typename U>
operator TemporaryRef<U>() { return forget(); }
operator TemporaryRef<U>() { return TemporaryRef<U>(ptr); }
private:
void assign(T* t) {