Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit 35ae1b9

Browse files
committed
Code review: No optional needed
1 parent 0ee66bc commit 35ae1b9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

shell/platform/windows/platform_handler_win32.cc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,11 +150,11 @@ std::variant<std::wstring, int> ScopedClipboard::GetString() {
150150
return ::GetLastError();
151151
}
152152
ScopedGlobalLock locked_data(data);
153-
std::optional<std::wstring> string = static_cast<wchar_t*>(locked_data.get());
154-
if (!string) {
153+
154+
if (!locked_data.get()) {
155155
return ::GetLastError();
156156
}
157-
return string.value();
157+
return static_cast<wchar_t*>(locked_data.get());
158158
}
159159

160160
int ScopedClipboard::SetString(const std::wstring string) {

0 commit comments

Comments
 (0)