autotests: Make idle-inhibitor-v1 factory function return a std::unique_ptr
This commit is contained in:
parent
2922b8d0a7
commit
a887b737ef
2 changed files with 3 additions and 3 deletions
|
@ -710,7 +710,7 @@ std::unique_ptr<XdgPopup> createXdgPopupSurface(KWayland::Client::Surface *surfa
|
||||||
CreationSetup configureMode = CreationSetup::CreateAndConfigure);
|
CreationSetup configureMode = CreationSetup::CreateAndConfigure);
|
||||||
|
|
||||||
std::unique_ptr<XdgToplevelDecorationV1> createXdgToplevelDecorationV1(XdgToplevel *toplevel);
|
std::unique_ptr<XdgToplevelDecorationV1> createXdgToplevelDecorationV1(XdgToplevel *toplevel);
|
||||||
IdleInhibitorV1 *createIdleInhibitorV1(KWayland::Client::Surface *surface);
|
std::unique_ptr<IdleInhibitorV1> createIdleInhibitorV1(KWayland::Client::Surface *surface);
|
||||||
AutoHideScreenEdgeV1 *createAutoHideScreenEdgeV1(KWayland::Client::Surface *surface, uint32_t border);
|
AutoHideScreenEdgeV1 *createAutoHideScreenEdgeV1(KWayland::Client::Surface *surface, uint32_t border);
|
||||||
CursorShapeDeviceV1 *createCursorShapeDeviceV1(KWayland::Client::Pointer *pointer);
|
CursorShapeDeviceV1 *createCursorShapeDeviceV1(KWayland::Client::Pointer *pointer);
|
||||||
|
|
||||||
|
|
|
@ -1047,7 +1047,7 @@ std::unique_ptr<XdgToplevelDecorationV1> createXdgToplevelDecorationV1(XdgToplev
|
||||||
return std::make_unique<XdgToplevelDecorationV1>(manager, toplevel);
|
return std::make_unique<XdgToplevelDecorationV1>(manager, toplevel);
|
||||||
}
|
}
|
||||||
|
|
||||||
IdleInhibitorV1 *createIdleInhibitorV1(KWayland::Client::Surface *surface)
|
std::unique_ptr<IdleInhibitorV1> createIdleInhibitorV1(KWayland::Client::Surface *surface)
|
||||||
{
|
{
|
||||||
IdleInhibitManagerV1 *manager = s_waylandConnection.idleInhibitManagerV1;
|
IdleInhibitManagerV1 *manager = s_waylandConnection.idleInhibitManagerV1;
|
||||||
if (!manager) {
|
if (!manager) {
|
||||||
|
@ -1055,7 +1055,7 @@ IdleInhibitorV1 *createIdleInhibitorV1(KWayland::Client::Surface *surface)
|
||||||
return nullptr;
|
return nullptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
return new IdleInhibitorV1(manager, surface);
|
return std::make_unique<IdleInhibitorV1>(manager, surface);
|
||||||
}
|
}
|
||||||
|
|
||||||
AutoHideScreenEdgeV1 *createAutoHideScreenEdgeV1(KWayland::Client::Surface *surface, uint32_t border)
|
AutoHideScreenEdgeV1 *createAutoHideScreenEdgeV1(KWayland::Client::Surface *surface, uint32_t border)
|
||||||
|
|
Loading…
Reference in a new issue