mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-08-31 14:38:15 +00:00
Replace base::lambda with shorter term.
base::lambda -> Fn (type alias for std::function). base::lambda_once -> FnMut (type alias for base::unique_function). base::lambda_guarded -> crl::guard. base::lambda_call_type_t -> crl::deduced_call_type.
This commit is contained in:
@@ -860,12 +860,12 @@ void MediaView::onSaveAs() {
|
||||
QString(),
|
||||
false,
|
||||
_photo->date),
|
||||
base::lambda_guarded(this, [this, photo = _photo](const QString &result) {
|
||||
crl::guard(this, [this, photo = _photo](const QString &result) {
|
||||
if (!result.isEmpty() && _photo == photo && photo->loaded()) {
|
||||
photo->full->pix().toImage().save(result, "JPG");
|
||||
}
|
||||
psShowOverAll(this);
|
||||
}), base::lambda_guarded(this, [this] {
|
||||
}), crl::guard(this, [this] {
|
||||
psShowOverAll(this);
|
||||
}));
|
||||
}
|
||||
|
Reference in New Issue
Block a user