| Index: dm/DMWriteTask.h
|
| diff --git a/dm/DMWriteTask.h b/dm/DMWriteTask.h
|
| index 7a9b4faf8affc474d4aa72dbd82e10d35634a77b..82a26bc928bb7215c7ba1f03478c4b6c2f4a00ff 100644
|
| --- a/dm/DMWriteTask.h
|
| +++ b/dm/DMWriteTask.h
|
| @@ -4,6 +4,7 @@
|
| #include "DMTask.h"
|
| #include "SkBitmap.h"
|
| #include "SkString.h"
|
| +#include "SkTArray.h"
|
|
|
| // Writes a bitmap to a file.
|
|
|
| @@ -12,7 +13,8 @@ namespace DM {
|
| class WriteTask : public Task {
|
|
|
| public:
|
| - WriteTask(const Task& parent, SkBitmap bitmap);
|
| + WriteTask(const Task& parent, // WriteTask must be a child Task. Pass its parent here.
|
| + SkBitmap bitmap); // Bitmap to write.
|
|
|
| virtual void draw() SK_OVERRIDE;
|
| virtual bool usesGpu() const SK_OVERRIDE { return false; }
|
| @@ -20,9 +22,11 @@ public:
|
| virtual SkString name() const SK_OVERRIDE;
|
|
|
| private:
|
| - SkString fConfig;
|
| + SkTArray<SkString> fSuffixes;
|
| SkString fGmName;
|
| const SkBitmap fBitmap;
|
| +
|
| + void makeDirOrFail(SkString dir);
|
| };
|
|
|
| } // namespace DM
|
|
|