From 0ff07f79f7739b1ced804aa6d1b7e7dc79570f01 Mon Sep 17 00:00:00 2001 From: Uwe Foken Date: Sat, 4 May 2024 17:09:12 +0200 Subject: [PATCH] use u64 instead of size_t to avoid dependency on std headers --- src/ofbx.cpp | 2 +- src/ofbx.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ofbx.cpp b/src/ofbx.cpp index 8e8c8fc..4e06ecb 100644 --- a/src/ofbx.cpp +++ b/src/ofbx.cpp @@ -4046,7 +4046,7 @@ bool Scene::finalize() { return true; } -IScene* load(const u8* data, size_t size, u16 flags, JobProcessor job_processor, void* job_user_ptr) +IScene* load(const u8* data, u64 size, u16 flags, JobProcessor job_processor, void* job_user_ptr) { std::unique_ptr scene(new Scene()); scene->m_data.resize(size); diff --git a/src/ofbx.h b/src/ofbx.h index 7df10af..94c0d6a 100644 --- a/src/ofbx.h +++ b/src/ofbx.h @@ -756,7 +756,7 @@ struct IScene }; -IScene* load(const u8* data, size_t size, u16 flags, JobProcessor job_processor = nullptr, void* job_user_ptr = nullptr); +IScene* load(const u8* data, u64 size, u16 flags, JobProcessor job_processor = nullptr, void* job_user_ptr = nullptr); const char* getError(); double fbxTimeToSeconds(i64 value); i64 secondsToFbxTime(double value);