diff options
Diffstat (limited to 'vcl/unx/generic/printer/ppdparser.cxx')
-rw-r--r-- | vcl/unx/generic/printer/ppdparser.cxx | 4 |
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 |