Chromium Code Reviews| Index: util/thread/thread_posix.cc |
| diff --git a/test/thread_posix.cc b/util/thread/thread_posix.cc |
| similarity index 77% |
| rename from test/thread_posix.cc |
| rename to util/thread/thread_posix.cc |
| index 9334d89a3efe52fb7733400efa51f40129fe2c7a..7142c78685c6f2d6d62591a86b558ce04dd158b1 100644 |
| --- a/test/thread_posix.cc |
| +++ b/util/thread/thread_posix.cc |
| @@ -12,24 +12,22 @@ |
| // See the License for the specific language governing permissions and |
| // limitations under the License. |
| -#include "test/thread.h" |
| +#include "util/thread/thread.h" |
| -#include "gtest/gtest.h" |
| -#include "test/errors.h" |
| +#include "base/logging.h" |
| namespace crashpad { |
| -namespace test { |
| void Thread::Start() { |
| - ASSERT_FALSE(platform_thread_); |
| + DCHECK(!platform_thread_); |
| int rv = pthread_create(&platform_thread_, nullptr, ThreadEntryThunk, this); |
| - ASSERT_EQ(0, rv) << ErrnoMessage(rv, "pthread_create"); |
| + PCHECK(0 == rv); |
|
Robert Sesek
2015/05/11 22:10:51
Use PCHECK_EQ here and on line 30.
erikwright (departed)
2015/05/13 15:27:49
Done.
erikwright (departed)
2015/05/13 18:05:46
Undone. There is no PCHECK_EQ.
|
| } |
| void Thread::Join() { |
| - ASSERT_TRUE(platform_thread_); |
| + DCHECK(platform_thread_); |
| int rv = pthread_join(platform_thread_, nullptr); |
| - EXPECT_EQ(0, rv) << ErrnoMessage(rv, "pthread_join"); |
| + PCHECK(0 == rv); |
| platform_thread_ = 0; |
| } |
| @@ -40,5 +38,4 @@ void* Thread::ThreadEntryThunk(void* argument) { |
| return nullptr; |
| } |
| -} // namespace test |
| } // namespace crashpad |