From 70de28a173f9ff7bef73727718d107708e35ddc8 Mon Sep 17 00:00:00 2001 From: jw098 Date: Fri, 7 Aug 2026 21:47:39 -0700 Subject: [PATCH 1/2] ImageViewRGB32: fix build if no backend defined --- .../Source/CommonFramework/ImageTypes/ImageViewRGB32.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/SerialPrograms/Source/CommonFramework/ImageTypes/ImageViewRGB32.cpp b/SerialPrograms/Source/CommonFramework/ImageTypes/ImageViewRGB32.cpp index bbf38ad17c..bd7256b801 100644 --- a/SerialPrograms/Source/CommonFramework/ImageTypes/ImageViewRGB32.cpp +++ b/SerialPrograms/Source/CommonFramework/ImageTypes/ImageViewRGB32.cpp @@ -52,10 +52,12 @@ bool ImageViewRGB32::save(const std::string& path) const{ #endif #ifdef PA_IMAGE_BACKEND_OpenCV return OpenCV_save_image(*this, path); -} - +#else + return false; #endif +} + #ifdef PA_IMAGE_BACKEND_Qt ImageRGB32 ImageViewRGB32::scale_to(size_t width, size_t height) const{ From 57b1e9dcbb8010d9e8f2bd2b7eb999604bb69a08 Mon Sep 17 00:00:00 2001 From: jw098 Date: Fri, 7 Aug 2026 21:59:09 -0700 Subject: [PATCH 2/2] fix ifdef --- .../Source/CommonFramework/ImageTypes/ImageViewRGB32.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/SerialPrograms/Source/CommonFramework/ImageTypes/ImageViewRGB32.cpp b/SerialPrograms/Source/CommonFramework/ImageTypes/ImageViewRGB32.cpp index bd7256b801..ec21ff89d5 100644 --- a/SerialPrograms/Source/CommonFramework/ImageTypes/ImageViewRGB32.cpp +++ b/SerialPrograms/Source/CommonFramework/ImageTypes/ImageViewRGB32.cpp @@ -52,7 +52,8 @@ bool ImageViewRGB32::save(const std::string& path) const{ #endif #ifdef PA_IMAGE_BACKEND_OpenCV return OpenCV_save_image(*this, path); -#else +#endif +#ifdef PA_IMAGE_BACKEND_None return false; #endif