| Index: ppapi/shared_impl/media_stream_buffer_manager_unittest.cc
|
| diff --git a/ppapi/shared_impl/media_stream_buffer_manager_unittest.cc b/ppapi/shared_impl/media_stream_buffer_manager_unittest.cc
|
| index 090cb2a36d6718874493c6e5b5c9efbb6f53be65..a7f0ec794ef3a513cd0bc09dedf5a2a574118988 100644
|
| --- a/ppapi/shared_impl/media_stream_buffer_manager_unittest.cc
|
| +++ b/ppapi/shared_impl/media_stream_buffer_manager_unittest.cc
|
| @@ -84,10 +84,15 @@ TEST(MediaStreamBufferManager, General) {
|
| EXPECT_EQ(NULL, manager.GetBufferPointer(kNumberOfBuffers));
|
|
|
| // Test crash for passing invalid index to EnqueueBuffer().
|
| - EXPECT_DEATH(manager.EnqueueBuffer(-1),
|
| - ".*Check failed: index >= 0.*");
|
| + // String arguments aren't passed to CHECK() in official builds.
|
| +#if defined(OFFICIAL_BUILD) && defined(NDEBUG)
|
| + EXPECT_DEATH(manager.EnqueueBuffer(-1), "");
|
| + EXPECT_DEATH(manager.EnqueueBuffer(kNumberOfBuffers), "");
|
| +#else
|
| + EXPECT_DEATH(manager.EnqueueBuffer(-1), ".*Check failed: index >= 0.*");
|
| EXPECT_DEATH(manager.EnqueueBuffer(kNumberOfBuffers),
|
| ".*Check failed: index < number_of_buffers_.*");
|
| +#endif
|
| }
|
|
|
| {
|
|
|