Kaydet (Commit) 000fa4c4 authored tarafından Noel Grandin's avatar Noel Grandin

loplugin:useuniqueptr in SbiStdObject

Change-Id: Ic66d817746de423549c87f58068e47f9942d04fd
üst 24cbc7a1
......@@ -27,7 +27,7 @@ class SbStdFactory;
class SbiStdObject : public SbxObject
{
SbStdFactory* pStdFactory;
std::unique_ptr<SbStdFactory> pStdFactory;
virtual ~SbiStdObject() override;
using SbxVariable::GetInfo;
......
......@@ -724,16 +724,16 @@ SbiStdObject::SbiStdObject( const OUString& r, StarBASIC* pb ) : SbxObject( r )
SetParent( pb );
pStdFactory = new SbStdFactory;
SbxBase::AddFactory( pStdFactory );
pStdFactory.reset( new SbStdFactory );
SbxBase::AddFactory( pStdFactory.get() );
Insert( new SbStdClipboard );
}
SbiStdObject::~SbiStdObject()
{
SbxBase::RemoveFactory( pStdFactory );
delete pStdFactory;
SbxBase::RemoveFactory( pStdFactory.get() );
pStdFactory.reset();
}
// Finding an element:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment