Real time colorization preview rendering
[colorize.git] / gui / image.c
index afd572e..bd5804c 100644 (file)
@@ -10,6 +10,7 @@
 #include "image.h"
 #include "palette.h"
 #include "timeline.h"
+#include "colorize.h"
 #include "../src/dir_seperator.h"
 
 /* currently loaded image */
@@ -81,6 +82,8 @@ void create_preview()
        }
 
        memcpy(img_preview_buffer, img_grey_buffer, size);
+
+       colorize_preview_alloc();
 }
 
 void create_rendered(const char *filename)
@@ -210,6 +213,7 @@ void destroy_image(void)
 
 void destroy_preview(void)
 {
+       colorize_preview_free();
        free(img_preview_buffer);
        img_preview_buffer = NULL;
 }