| Index: include/core/SkColorTable.h
|
| diff --git a/include/core/SkColorTable.h b/include/core/SkColorTable.h
|
| index ff2bf7cde205e895300a9e816dff407c3c382bb4..cb613befb1756499a48ca882cf5ecee794c2901f 100644
|
| --- a/include/core/SkColorTable.h
|
| +++ b/include/core/SkColorTable.h
|
| @@ -61,11 +61,9 @@ private:
|
| // assumes ownership of colors (assumes it was allocated w/ malloc)
|
| SkColorTable(SkPMColor* colors, int count, AllocatedWithMalloc);
|
|
|
| - struct Free16BitCache { void operator()(uint16_t* cache) const { sk_free(cache); } };
|
| -
|
| - SkPMColor* fColors;
|
| - SkOncePtr<uint16_t, Free16BitCache> f16BitCache;
|
| - int fCount;
|
| + SkPMColor* fColors;
|
| + SkOncePtr<uint16_t[]> f16BitCache;
|
| + int fCount;
|
|
|
| void init(const SkPMColor* colors, int count);
|
|
|
|
|