diff options
author | halcanary <halcanary@google.com> | 2016-03-09 07:52:09 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-03-09 07:52:10 -0800 |
commit | e94ea625fbce6979b7ef59255c7598e81d37f546 (patch) | |
tree | 0eb1271f4a09606ec10a51f1f42fc733a67bad85 /src/pdf/SkPDFShader.cpp | |
parent | 51190df040c5a81bb82b9cd5b95f07a39d0e602b (diff) |
SkPDF: use sk_ref_sp
s/sk_sp<[^>]*>(SkRef(\([^)]*\)))/sk_ref_sp(\1)/
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1777923002
Review URL: https://codereview.chromium.org/1777923002
Diffstat (limited to 'src/pdf/SkPDFShader.cpp')
-rw-r--r-- | src/pdf/SkPDFShader.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/pdf/SkPDFShader.cpp b/src/pdf/SkPDFShader.cpp index d5f114ec0f..e30e43d4f8 100644 --- a/src/pdf/SkPDFShader.cpp +++ b/src/pdf/SkPDFShader.cpp @@ -552,7 +552,7 @@ static void populate_tiling_pattern_dict(SkPDFDict* pattern, pattern->insertObject("BBox", SkPDFUtils::RectToArray(bbox)); pattern->insertScalar("XStep", bbox.width()); pattern->insertScalar("YStep", bbox.height()); - pattern->insertObject("Resources", sk_sp<SkPDFDict>(SkRef(resources))); + pattern->insertObject("Resources", sk_ref_sp(resources)); if (!matrix.isIdentity()) { pattern->insertObject("Matrix", SkPDFUtils::MatrixToArray(matrix)); } @@ -697,8 +697,8 @@ static SkPDFStream* make_ps_function(const SkString& psCode, SkData::NewWithCopy(psCode.c_str(), psCode.size())); SkPDFStream* result = new SkPDFStream(funcData.get()); result->insertInt("FunctionType", 4); - result->insertObject("Domain", sk_sp<SkPDFObject>(SkRef(domain))); - result->insertObject("Range", sk_sp<SkPDFObject>(SkRef(rangeObject.get(create_range_object)))); + result->insertObject("Domain", sk_ref_sp(domain)); + result->insertObject("Range", sk_ref_sp(rangeObject.get(create_range_object))); return result; } @@ -802,7 +802,7 @@ SkPDFFunctionShader* SkPDFFunctionShader::Create( auto pdfShader = sk_make_sp<SkPDFDict>(); pdfShader->insertInt("ShadingType", 1); pdfShader->insertName("ColorSpace", "DeviceRGB"); - pdfShader->insertObject("Domain", sk_sp<SkPDFObject>(SkRef(domain.get()))); + pdfShader->insertObject("Domain", sk_ref_sp(domain.get())); sk_sp<SkPDFStream> function( make_ps_function(functionCode, domain.get())); |