Chromium Code Reviews| Index: src/pipe/SkGPipeWrite.cpp |
| diff --git a/src/pipe/SkGPipeWrite.cpp b/src/pipe/SkGPipeWrite.cpp |
| index ce58ca6122cc95bde1fbe5446c5435bc85356231..73c26924c3e1e44a58800f1c7313f23fa4198543 100644 |
| --- a/src/pipe/SkGPipeWrite.cpp |
| +++ b/src/pipe/SkGPipeWrite.cpp |
| @@ -71,11 +71,11 @@ static size_t writeTypeface(SkWriter32* writer, SkTypeface* typeface) { |
| class FlattenableHeap : public SkFlatController { |
| public: |
| FlattenableHeap(int numFlatsToKeep, SkNamedFactorySet* fset, bool isCrossProcess) |
| - : fNumFlatsToKeep(numFlatsToKeep) { |
| + : SkFlatController(isCrossProcess ? SkWriteBuffer::kCrossProcess_Flag : 0) |
|
scroggo
2014/01/30 21:14:14
nit: We should define INHERITED to be SkFlatContro
mtklein
2014/01/30 21:16:56
Done.
|
| + , fNumFlatsToKeep(numFlatsToKeep) { |
| SkASSERT((isCrossProcess && fset != NULL) || (!isCrossProcess && NULL == fset)); |
| if (isCrossProcess) { |
| this->setNamedFactorySet(fset); |
| - this->setWriteBufferFlags(SkWriteBuffer::kCrossProcess_Flag); |
| } |
| } |