diff options
author | Jay Foad <jay.foad@gmail.com> | 2011-07-27 09:25:14 +0000 |
---|---|---|
committer | Jay Foad <jay.foad@gmail.com> | 2011-07-27 09:25:14 +0000 |
commit | b33f8e3e55932d0e15a686ef0c598da8dbc37acd (patch) | |
tree | f3e92afe6a0cfa7683d6b9e63799c18542ab68ea /utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h | |
parent | a44defeb2208376ca3113ffdddc391570ba865b8 (diff) |
Merge gtest-1.6.0.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136212 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h')
-rw-r--r-- | utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h b/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h index 2404ea8824..57147b4e8b 100644 --- a/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h +++ b/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h @@ -71,7 +71,7 @@ #include <stdlib.h> #include <assert.h> -#include <gtest/internal/gtest-port.h> +#include "gtest/internal/gtest-port.h" namespace testing { namespace internal { @@ -172,16 +172,6 @@ class linked_ptr { T* get() const { return value_; } T* operator->() const { return value_; } T& operator*() const { return *value_; } - // Release ownership of the pointed object and returns it. - // Sole ownership by this linked_ptr object is required. - T* release() { - bool last = link_.depart(); - (void) last; - assert(last); - T* v = value_; - value_ = NULL; - return v; - } bool operator==(T* p) const { return value_ == p; } bool operator!=(T* p) const { return value_ != p; } |