diff --git a/llvm/lib/Support/raw_ostream.cpp b/llvm/lib/Support/raw_ostream.cpp index d7a1f91a27def..8c59ee2178273 100644 --- a/llvm/lib/Support/raw_ostream.cpp +++ b/llvm/lib/Support/raw_ostream.cpp @@ -1036,8 +1036,7 @@ Expected ListeningSocket::createUnix(StringRef SocketPath, #else UnixSocket = MaybeWinsocket; #endif // _WIN32 - ListeningSocket ListenSocket(UnixSocket, SocketPath); - return ListenSocket; + return ListeningSocket{UnixSocket, SocketPath}; } Expected> ListeningSocket::accept() {