| Index: src/doc/SkDocument_PDF.cpp
|
| diff --git a/src/doc/SkDocument_PDF.cpp b/src/doc/SkDocument_PDF.cpp
|
| index fb560ea1e36c8347364747058e0697269b3eaa0c..0787f2158bf9067eb94e43837f8f084e225679b9 100644
|
| --- a/src/doc/SkDocument_PDF.cpp
|
| +++ b/src/doc/SkDocument_PDF.cpp
|
| @@ -370,10 +370,11 @@ protected:
|
| fCanon.reset();
|
| }
|
|
|
| - void setMetadata(const SkTArray<SkDocument::Attribute>& info,
|
| + void setMetadata(const SkDocument::Attribute* info,
|
| + size_t infoCount,
|
| const SkTime::DateTime* creationDate,
|
| const SkTime::DateTime* modifiedDate) override {
|
| - fMetadata.fInfo = info;
|
| + fMetadata.fInfo.reset(info, SkToInt(infoCount));
|
| fMetadata.fCreation.reset(clone(creationDate));
|
| fMetadata.fModified.reset(clone(modifiedDate));
|
| }
|
|
|