diff --git a/wsi/wayland/surface_properties.cpp b/wsi/wayland/surface_properties.cpp index 25043d0..e8d7977 100644 --- a/wsi/wayland/surface_properties.cpp +++ b/wsi/wayland/surface_properties.cpp @@ -164,7 +164,7 @@ static const char *required_device_extensions[] = { static std::unique_ptr populate_device_extensions() { - std::unique_ptr ret; + std::unique_ptr ret(new util::extension_list(util::allocator::get_generic())); ret->add(required_device_extensions, NELEMS(required_device_extensions)); return ret;