std::auto_ptr emulation fix in test case
This commit is contained in:
parent
de13a0020b
commit
c6664703f6
1 changed files with 1 additions and 0 deletions
|
|
@ -44,6 +44,7 @@ namespace std {
|
|||
auto_ptr(auto_ptr&& a) : ptr(a.ptr) { a.ptr = 0;}
|
||||
~auto_ptr() { delete ptr; }
|
||||
T *release() { T *p = ptr; ptr = 0; return p; }
|
||||
T* get() const { return ptr; }
|
||||
void reset(T *p = 0) { delete ptr; ptr = p; }
|
||||
T &operator*() const { return *ptr; }
|
||||
T *operator->() const { return ptr; }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue