fix clang15/libc++15 build

This commit is contained in:
Anton Samokhvalov 2022-10-02 03:23:45 +03:00 committed by John Preston
parent 6147994713
commit 3fe403117a
2 changed files with 8 additions and 1 deletions

View file

@ -167,6 +167,12 @@ EditScans::List::List(
, errorMissing(data.errorMissing) {
}
EditScans::List::List(
not_null<PanelController*> controller)
: List(controller, std::nullopt)
{
}
EditScans::List::List(
not_null<PanelController*> controller,
std::optional<ScanListData> &&data)

View file

@ -72,9 +72,10 @@ private:
struct SpecialScan;
struct List {
List(not_null<PanelController*> controller, ScanListData &&data);
List(not_null<PanelController*> controller);
List(
not_null<PanelController*> controller,
std::optional<ScanListData> &&data = std::nullopt);
std::optional<ScanListData> &&data);
bool uploadedSomeMore() const;
bool uploadMoreRequired() const;