summaryrefslogtreecommitdiff
path: root/vcl/unx/generic/printer/ppdparser.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/unx/generic/printer/ppdparser.cxx')
-rw-r--r--vcl/unx/generic/printer/ppdparser.cxx4
1 files changed, 3 insertions, 1 deletions
diff --git a/vcl/unx/generic/printer/ppdparser.cxx b/vcl/unx/generic/printer/ppdparser.cxx
index 5d6ad5e90b13..40bf177a69d8 100644
--- a/vcl/unx/generic/printer/ppdparser.cxx
+++ b/vcl/unx/generic/printer/ppdparser.cxx
@@ -41,6 +41,8 @@
#include <sal/macros.h>
#include <salhelper/linkhelper.hxx>
+#include "saldatabasic.hxx"
+
#include "com/sun/star/lang/Locale.hpp"
#include <unordered_map>
@@ -566,7 +568,7 @@ const PPDParser* PPDParser::getParser( const OUString& rFile )
pNewParser = new PPDParser( aFile );
else
{
- PrinterInfoManager& rMgr = PrinterInfoManager::get();
+ PrinterInfoManager& rMgr = *(GetSalData()->m_pPIManager);
if( rMgr.getType() == PrinterInfoManager::Type::CUPS )
{
#ifdef ENABLE_CUPS