summaryrefslogtreecommitdiff
path: root/starmath/inc/document.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'starmath/inc/document.hxx')
-rw-r--r--starmath/inc/document.hxx12
1 files changed, 6 insertions, 6 deletions
diff --git a/starmath/inc/document.hxx b/starmath/inc/document.hxx
index f439b135c26c..f12060490778 100644
--- a/starmath/inc/document.hxx
+++ b/starmath/inc/document.hxx
@@ -69,13 +69,13 @@ class EditEngine;
class SmPrinterAccess
{
- Printer* pPrinter;
- OutputDevice* pRefDev;
+ VclPtr<Printer> pPrinter;
+ VclPtr<OutputDevice> pRefDev;
public:
SmPrinterAccess( SmDocShell &rDocShell );
~SmPrinterAccess();
- Printer* GetPrinter() { return pPrinter; }
- OutputDevice* GetRefDev() { return pRefDev; }
+ Printer* GetPrinter() { return pPrinter.get(); }
+ OutputDevice* GetRefDev() { return pRefDev.get(); }
};
@@ -98,8 +98,8 @@ class SM_DLLPUBLIC SmDocShell : public SfxObjectShell, public SfxListener
SmNode *pTree;
SfxItemPool *pEditEngineItemPool;
EditEngine *pEditEngine;
- SfxPrinter *pPrinter; //q.v. comment to SmPrinter Access!
- Printer *pTmpPrinter; //ditto
+ VclPtr<SfxPrinter> pPrinter; //q.v. comment to SmPrinter Access!
+ VclPtr<Printer> pTmpPrinter; //ditto
sal_uInt16 nModifyCount;
bool bIsFormulaArranged;
SmCursor *pCursor;