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) { , errorMissing(data.errorMissing) {
} }
EditScans::List::List(
not_null<PanelController*> controller)
: List(controller, std::nullopt)
{
}
EditScans::List::List( EditScans::List::List(
not_null<PanelController*> controller, not_null<PanelController*> controller,
std::optional<ScanListData> &&data) std::optional<ScanListData> &&data)

View file

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