Pass factory to thumbnailer
diff --git a/skia/thumbnail_generator/src/main.cpp b/skia/thumbnail_generator/src/main.cpp
index 75200fe..50a955d 100644
--- a/skia/thumbnail_generator/src/main.cpp
+++ b/skia/thumbnail_generator/src/main.cpp
@@ -4,6 +4,7 @@
 #include "SkSurface.h"
 #include "rive/file.hpp"
 #include "rive/math/aabb.hpp"
+#include "skia_factory.hpp"
 #include "skia_renderer.hpp"
 #include <cstdio>
 #include <stdio.h>
@@ -18,6 +19,8 @@
 }
 
 int main(int argc, char* argv[]) {
+    rive::SkiaFactory factory;
+
     if (argc < 2) {
         fprintf(stderr, "must pass source file");
         return 1;
@@ -50,7 +53,7 @@
     }
     fclose(fp);
 
-    auto file = rive::File::import(rive::toSpan(bytes));
+    auto file = rive::File::import(rive::toSpan(bytes), &factory);
     if (!file) {
         fprintf(stderr, "Failed to read rive file.\n");
         return 1;