Final “rb” fix!
diff --git a/test/image_asset_test.cpp b/test/image_asset_test.cpp
index 04d1276..d5252b7 100644
--- a/test/image_asset_test.cpp
+++ b/test/image_asset_test.cpp
@@ -46,7 +46,7 @@
     std::string filename = "../../test/assets/out_of_band/walle.riv";
     rive::RelativeLocalAssetResolver resolver(filename);
 
-    FILE* fp = fopen(filename.c_str(), "r");
+    FILE* fp = fopen(filename.c_str(), "rb");
     REQUIRE(fp != nullptr);
 
     fseek(fp, 0, SEEK_END);