From 4998b7d5ac362097863f10b24302d85579a57f6b Mon Sep 17 00:00:00 2001 From: Julian Oes Date: Mon, 11 Nov 2024 16:12:32 +1300 Subject: [PATCH] core: try different types --- src/mavsdk/core/fs_utils.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mavsdk/core/fs_utils.cpp b/src/mavsdk/core/fs_utils.cpp index cb7b4d78e..1b86dde21 100644 --- a/src/mavsdk/core/fs_utils.cpp +++ b/src/mavsdk/core/fs_utils.cpp @@ -119,11 +119,11 @@ std::optional create_tmp_directory(const std::string& pre std::string replace_non_ascii_and_whitespace(const std::string& input) { std::string result = input; - std::transform(result.begin(), result.end(), result.begin(), [](const char ch) { - if (ch < 0 || static_cast(ch) > 127 || std::isspace(ch)) { + std::transform(result.begin(), result.end(), result.begin(), [](unsigned char ch) { + if (ch > 127 || std::isspace(ch)) { return '_'; } - return ch; + return static_cast(ch); }); return result; }