summaryrefslogtreecommitdiff
path: root/vcl
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2017-02-10 14:09:31 +0100
committerMiklos Vajna <vmiklos@collabora.co.uk>2017-02-10 16:49:11 +0100
commit0939e079abe3cea70c951fbe1859c39e11cfca29 (patch)
tree3eaae10427e32230decd0f684cce0aeab9dd70fb /vcl
parenta65211ad92d62caad426a17dcbe81bec9da5bc4c (diff)
vcl: move out ImportPDF() from the global namespace
It's a public symbol and can live in the vcl namespace just fine. Change-Id: I677f22e79f8ddc0c0756cc9bfeb498249354c516
Diffstat (limited to 'vcl')
-rw-r--r--vcl/source/filter/graphicfilter.cxx2
-rw-r--r--vcl/source/filter/ipdf/pdfread.cxx7
-rw-r--r--vcl/source/filter/ipdf/pdfread.hxx5
3 files changed, 12 insertions, 2 deletions
diff --git a/vcl/source/filter/graphicfilter.cxx b/vcl/source/filter/graphicfilter.cxx
index 7251a687a0db..9e654790995a 100644
--- a/vcl/source/filter/graphicfilter.cxx
+++ b/vcl/source/filter/graphicfilter.cxx
@@ -1686,7 +1686,7 @@ sal_uInt16 GraphicFilter::ImportGraphic( Graphic& rGraphic, const OUString& rPat
}
else if (aFilterName == IMP_PDF)
{
- if (!ImportPDF(rIStream, rGraphic))
+ if (!vcl::ImportPDF(rIStream, rGraphic))
nStatus = GRFILTER_FILTERERROR;
else
eLinkType = GfxLinkType::NativePdf;
diff --git a/vcl/source/filter/ipdf/pdfread.cxx b/vcl/source/filter/ipdf/pdfread.cxx
index 4b0e1eb5afc2..ac82050b7a77 100644
--- a/vcl/source/filter/ipdf/pdfread.cxx
+++ b/vcl/source/filter/ipdf/pdfread.cxx
@@ -67,7 +67,10 @@ uno::Reference<lang::XComponent> importIntoDraw(SvStream& rStream)
}
-VCL_DLLPUBLIC bool ImportPDF(SvStream& rStream, Graphic& rGraphic)
+namespace vcl
+{
+
+bool ImportPDF(SvStream& rStream, Graphic& rGraphic)
{
uno::Reference<lang::XComponent> xComponent = importIntoDraw(rStream);
if (!xComponent.is())
@@ -110,4 +113,6 @@ VCL_DLLPUBLIC bool ImportPDF(SvStream& rStream, Graphic& rGraphic)
return true;
}
+}
+
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/vcl/source/filter/ipdf/pdfread.hxx b/vcl/source/filter/ipdf/pdfread.hxx
index 02dc845395a7..2cb3abd7bc01 100644
--- a/vcl/source/filter/ipdf/pdfread.hxx
+++ b/vcl/source/filter/ipdf/pdfread.hxx
@@ -13,9 +13,14 @@
#include <tools/stream.hxx>
#include <vcl/graph.hxx>
+namespace vcl
+{
+
/// Imports a PDF stream into rGraphic as a GDIMetaFile.
VCL_DLLPUBLIC bool ImportPDF(SvStream& rStream, Graphic& rGraphic);
+}
+
#endif // INCLUDED_VCL_SOURCE_FILTER_IPDF_PDFREAD_HXX
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */