aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/pdf/SkPDFMetadata.cpp
diff options
context:
space:
mode:
authorGravatar halcanary <halcanary@google.com>2016-03-08 08:32:12 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2016-03-08 08:32:12 -0800
commitece83924384b2e9e8cd422324c44797deb99ec90 (patch)
treeae357771d64d75b40ebd914cb6c42fbc4e037650 /src/pdf/SkPDFMetadata.cpp
parentcdaa97bf664e0d584187efc125bfff670a064a9a (diff)
SkPDF: use sk_make_sp<T> when it makes sense.
Diffstat (limited to 'src/pdf/SkPDFMetadata.cpp')
-rw-r--r--src/pdf/SkPDFMetadata.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pdf/SkPDFMetadata.cpp b/src/pdf/SkPDFMetadata.cpp
index 387bde1be7..5e8c124d7b 100644
--- a/src/pdf/SkPDFMetadata.cpp
+++ b/src/pdf/SkPDFMetadata.cpp
@@ -28,7 +28,7 @@ static SkString pdf_date(const SkTime::DateTime& dt) {
}
SkPDFObject* SkPDFMetadata::createDocumentInformationDict() const {
- sk_sp<SkPDFDict> dict(new SkPDFDict);
+ auto dict = sk_make_sp<SkPDFDict>();
static const char* keys[] = {
"Title", "Author", "Subject", "Keywords", "Creator"};
for (const char* key : keys) {
@@ -86,7 +86,7 @@ SkPDFMetadata::UUID SkPDFMetadata::uuid() const {
SkPDFObject* SkPDFMetadata::CreatePdfId(const UUID& doc, const UUID& instance) {
// /ID [ <81b14aafa313db63dbd6f981e49f94f4>
// <81b14aafa313db63dbd6f981e49f94f4> ]
- sk_sp<SkPDFArray> array(new SkPDFArray);
+ auto array = sk_make_sp<SkPDFArray>();
static_assert(sizeof(UUID) == 16, "uuid_size");
array->appendString(
SkString(reinterpret_cast<const char*>(&doc), sizeof(UUID)));