Use helper functions to construct smart pointers

This commit is contained in:
Chocobo1 2020-03-05 00:39:41 +08:00
parent ca01b049a6
commit 2157e500ef
No known key found for this signature in database
GPG key ID: 210D9C873253A68C
7 changed files with 10 additions and 10 deletions

View file

@ -126,7 +126,7 @@ void Utils::Misc::shutdownComputer(const ShutdownDialogAction &action)
}
else {
const QString msg = QCoreApplication::translate("misc", "qBittorrent will shutdown the computer now because all downloads are complete.");
std::unique_ptr<wchar_t[]> msgWchar(new wchar_t[msg.length() + 1] {});
auto msgWchar = std::make_unique<wchar_t[]>(msg.length() + 1);
msg.toWCharArray(msgWchar.get());
::InitiateSystemShutdownW(nullptr, msgWchar.get(), 10, true, false);
}