| Index: third_party/libwebp/utils/bit_reader_inl.h
|
| diff --git a/third_party/libwebp/utils/bit_reader_inl.h b/third_party/libwebp/utils/bit_reader_inl.h
|
| index b8d2c0413cbcae536d2845ac23a12bf8f9477dbb..81427c6259b2ef1612a03463553e039ea78d5ad1 100644
|
| --- a/third_party/libwebp/utils/bit_reader_inl.h
|
| +++ b/third_party/libwebp/utils/bit_reader_inl.h
|
| @@ -24,6 +24,7 @@
|
| #include <string.h> // memcpy
|
| #endif
|
|
|
| +#include "../dsp/dsp.h"
|
| #include "./bit_reader.h"
|
| #include "./endian_inl.h"
|
|
|
| @@ -63,7 +64,7 @@ static WEBP_INLINE void VP8LoadNewBytes(VP8BitReader* const br) {
|
| #if defined(WEBP_FORCE_ALIGNED)
|
| lbit_t in_bits;
|
| memcpy(&in_bits, br->buf_, sizeof(in_bits));
|
| -#elif defined(__mips__) // MIPS
|
| +#elif defined(WEBP_USE_MIPS32)
|
| // This is needed because of un-aligned read.
|
| lbit_t in_bits;
|
| lbit_t* p_buf_ = (lbit_t*)br->buf_;
|
|
|