fix oss-fuzz build
Change-Id: Idec87abc7c7ec030e299a5dd582d6c1c44ae1a32 Reviewed-on: https://gerrit.libreoffice.org/59440 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
This commit is contained in:
@@ -13,13 +13,13 @@
|
||||
class HeadlessSalInstance : public SvpSalInstance
|
||||
{
|
||||
public:
|
||||
explicit HeadlessSalInstance( SalYieldMutex *pMutex );
|
||||
explicit HeadlessSalInstance(std::unique_ptr<SalYieldMutex> pMutex);
|
||||
|
||||
virtual SalSystem* CreateSalSystem() override;
|
||||
};
|
||||
|
||||
HeadlessSalInstance::HeadlessSalInstance( SalYieldMutex *pMutex ) :
|
||||
SvpSalInstance( pMutex)
|
||||
HeadlessSalInstance::HeadlessSalInstance(std::unique_ptr<SalYieldMutex> pMutex)
|
||||
: SvpSalInstance(std::move(pMutex))
|
||||
{
|
||||
}
|
||||
|
||||
@@ -90,7 +90,7 @@ SalData::~SalData()
|
||||
// This is our main entry point:
|
||||
SalInstance *CreateSalInstance()
|
||||
{
|
||||
HeadlessSalInstance* pInstance = new HeadlessSalInstance( new SvpSalYieldMutex() );
|
||||
HeadlessSalInstance* pInstance = new HeadlessSalInstance(o3tl::make_unique<SvpSalYieldMutex>());
|
||||
new HeadlessSalData( pInstance );
|
||||
pInstance->AcquireYieldMutex();
|
||||
return pInstance;
|
||||
|
||||
Reference in New Issue
Block a user