| Index: src/utils/SkBitSet.cpp
|
| diff --git a/src/utils/SkBitSet.cpp b/src/utils/SkBitSet.cpp
|
| index 3ace15de80443ba4b27661e1ff708f66b2113ba1..985bb6eed03e8d48d7e730e7e9a483d21cb8a9a6 100755
|
| --- a/src/utils/SkBitSet.cpp
|
| +++ b/src/utils/SkBitSet.cpp
|
| @@ -27,7 +27,7 @@ SkBitSet& SkBitSet::operator=(const SkBitSet& rhs) {
|
| return *this;
|
| }
|
| fBitCount = rhs.fBitCount;
|
| - fBitData.free();
|
| + fBitData.reset();
|
| fDwordCount = rhs.fDwordCount;
|
| fBitData.set(sk_malloc_throw(fDwordCount * sizeof(uint32_t)));
|
| memcpy(fBitData.get(), rhs.fBitData.get(), fDwordCount * sizeof(uint32_t));
|
|
|