diff --git a/src/modules/videoconference/VideoConferenceCustomMediaSource/ImageLoader.cpp b/src/modules/videoconference/VideoConferenceCustomMediaSource/ImageLoader.cpp index 46dad25a8b..1886b1ad28 100644 --- a/src/modules/videoconference/VideoConferenceCustomMediaSource/ImageLoader.cpp +++ b/src/modules/videoconference/VideoConferenceCustomMediaSource/ImageLoader.cpp @@ -18,7 +18,7 @@ #include "Logging.h" -IWICImagingFactory* _GetWIC() +IWICImagingFactory* _GetWIC() noexcept { static IWICImagingFactory* s_Factory = nullptr; @@ -44,7 +44,7 @@ IWICImagingFactory* _GetWIC() using Microsoft::WRL::ComPtr; -ComPtr LoadImageAsSample(ComPtr imageStream, IMFMediaType* sampleMediaType) +ComPtr LoadImageAsSample(ComPtr imageStream, IMFMediaType* sampleMediaType) noexcept { HRESULT hr = S_OK; diff --git a/src/modules/videoconference/VideoConferenceCustomMediaSource/ImageLoader.h b/src/modules/videoconference/VideoConferenceCustomMediaSource/ImageLoader.h index b4af45ab68..9dd95cc85f 100644 --- a/src/modules/videoconference/VideoConferenceCustomMediaSource/ImageLoader.h +++ b/src/modules/videoconference/VideoConferenceCustomMediaSource/ImageLoader.h @@ -11,4 +11,4 @@ #include #pragma warning(pop) -Microsoft::WRL::ComPtr LoadImageAsSample(Microsoft::WRL::ComPtr imageStream, IMFMediaType* outputSampleMediaType); +Microsoft::WRL::ComPtr LoadImageAsSample(Microsoft::WRL::ComPtr imageStream, IMFMediaType* outputSampleMediaType) noexcept; diff --git a/src/modules/videoconference/VideoConferenceShared/Logging.cpp b/src/modules/videoconference/VideoConferenceShared/Logging.cpp index 8085754e5f..375473a7bc 100644 --- a/src/modules/videoconference/VideoConferenceShared/Logging.cpp +++ b/src/modules/videoconference/VideoConferenceShared/Logging.cpp @@ -14,10 +14,11 @@ constexpr inline size_t maxLogSizeMegabytes = 10; void LogToFile(std::string what, const bool verbose) { - const auto tempPath = std::filesystem::temp_directory_path(); + std::error_code _; + const auto tempPath = std::filesystem::temp_directory_path(_); if (verbose) { - const bool verboseIndicatorFilePresent = std::filesystem::exists(tempPath / L"PowerToysVideoConferenceVerbose.flag"); + const bool verboseIndicatorFilePresent = std::filesystem::exists(tempPath / L"PowerToysVideoConferenceVerbose.flag", _); if (!verboseIndicatorFilePresent) { return;