aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/pdf/SkPDFMetadata.cpp
diff options
context:
space:
mode:
authorGravatar halcanary <halcanary@google.com>2016-04-07 08:56:15 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2016-04-07 08:56:15 -0700
commit8cd4a24236ffc26522d0372c0d0ab0d96e301b3b (patch)
treeeb48ad475f6a05730c20e3427980c9061a498590 /src/pdf/SkPDFMetadata.cpp
parent6c71e0a065c2eb32139682bb1ca1cbbeb02ebcb9 (diff)
SkPDF: fix PDF/A
Diffstat (limited to 'src/pdf/SkPDFMetadata.cpp')
-rw-r--r--src/pdf/SkPDFMetadata.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/pdf/SkPDFMetadata.cpp b/src/pdf/SkPDFMetadata.cpp
index addec4f01d..5a1d7aa406 100644
--- a/src/pdf/SkPDFMetadata.cpp
+++ b/src/pdf/SkPDFMetadata.cpp
@@ -52,9 +52,6 @@ SkPDFObject* SkPDFMetadata::createDocumentInformationDict() const {
return dict.release();
}
-#undef SKPDF_STRING
-#undef SKPDF_STRING_IMPL
-
#ifdef SK_PDF_GENERATE_PDFA
SkPDFMetadata::UUID SkPDFMetadata::uuid() const {
// The main requirement is for the UUID to be unique; the exact
@@ -297,7 +294,7 @@ SkPDFObject* SkPDFMetadata::createXMPObject(const UUID& doc,
"%s" // keywords
"<xmpMM:DocumentID>uuid:%s</xmpMM:DocumentID>\n"
"<xmpMM:InstanceID>uuid:%s</xmpMM:InstanceID>\n"
- "<pdf:Producer>Skia/PDF</pdf:Producer>\n"
+ "<pdf:Producer>Skia/PDF m" SKPDF_STRING(SK_MILESTONE) "</pdf:Producer>\n"
"%s" // pdf:Keywords
"</rdf:Description>\n"
"</rdf:RDF>\n"
@@ -356,3 +353,7 @@ SkPDFObject* SkPDFMetadata::createXMPObject(const UUID& doc,
}
#endif // SK_PDF_GENERATE_PDFA
+
+#undef SKPDF_STRING
+#undef SKPDF_STRING_IMPL
+