<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">diff --git librecad/src/lib/engine/rs_image.cpp librecad/src/lib/engine/rs_image.cpp
index 1b39cbd..3f4ea16 100644
--- librecad/src/lib/engine/rs_image.cpp
+++ librecad/src/lib/engine/rs_image.cpp
@@ -35,6 +35,8 @@
 #include "rs_painterqt.h"
 #include "rs_math.h"
 
+RS_ImageData::~RS_ImageData() = default;
+
 RS_ImageData::RS_ImageData(int _handle,
 						   const RS_Vector&amp; _insertionPoint,
 						   const RS_Vector&amp; _uVector,
diff --git librecad/src/lib/engine/rs_image.h librecad/src/lib/engine/rs_image.h
index 12d7802..fa0f6f3 100644
--- librecad/src/lib/engine/rs_image.h
+++ librecad/src/lib/engine/rs_image.h
@@ -39,6 +39,7 @@ struct RS_ImageData {
      * Default constructor. Leaves the data object uninitialized.
      */
 	RS_ImageData() = default;
+	~RS_ImageData();
 
     RS_ImageData(int handle,
                                 const RS_Vector&amp; insertionPoint,
</pre></body></html>