| Index: gpu/command_buffer/client/gles2_implementation_unittest.cc
|
| diff --git a/gpu/command_buffer/client/gles2_implementation_unittest.cc b/gpu/command_buffer/client/gles2_implementation_unittest.cc
|
| index 4fecbbc1781d3654b5a8951808558b8d884fc2f5..0b02f94897a5ed4bd92528bbfe12291bc924fb2e 100644
|
| --- a/gpu/command_buffer/client/gles2_implementation_unittest.cc
|
| +++ b/gpu/command_buffer/client/gles2_implementation_unittest.cc
|
| @@ -51,13 +51,13 @@ template <typename T>
|
| class SizedResultHelper {
|
| public:
|
| explicit SizedResultHelper(T result)
|
| - : size_(sizeof(result)),
|
| - result_(result) {
|
| + : size_(sizeof(result)) {
|
| + memcpy(result_, &result, sizeof(T));
|
| }
|
|
|
| private:
|
| uint32 size_;
|
| - T result_;
|
| + char result_[sizeof(T)];
|
| };
|
|
|
| // Struct to make it easy to pass a vec4 worth of floats.
|
|
|