From 437d0360ab79897c0c63ffe3254dc72eda73c545 Mon Sep 17 00:00:00 2001 From: Julian Oes Date: Wed, 11 Dec 2024 14:13:37 +1300 Subject: [PATCH] core: fix Windows build (#2466) --- src/mavsdk/core/serial_connection.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/mavsdk/core/serial_connection.cpp b/src/mavsdk/core/serial_connection.cpp index df92bf61d..bddd5568c 100644 --- a/src/mavsdk/core/serial_connection.cpp +++ b/src/mavsdk/core/serial_connection.cpp @@ -276,8 +276,12 @@ std::pair SerialConnection::send_message(const mavlink_messag send_len = static_cast(write(_fd, buffer, buffer_len)); #else if (!WriteFile(_handle, buffer, buffer_len, LPDWORD(&send_len), NULL)) { - LogErr() << "WriteFile failure: " << GET_ERROR(); - return false; + std::stringstream ss; + ss << "WriteFile failure: " << GET_ERROR(); + LogErr() << ss.str(); + result.first = false; + result.second = ss.str(); + return result; } #endif