diff options
| author | Léo Lam <leo@leolam.fr> | 2021-04-08 02:18:15 +0200 |
|---|---|---|
| committer | Léo Lam <leo@leolam.fr> | 2021-04-08 02:18:37 +0200 |
| commit | 2364c80231b471d2db32c3ed02a16377378b682c (patch) | |
| tree | 8d940f56679a799d011f9f06df0149e657aa5b5e /src/KingSystem/Resource/resResourceBoneControl.cpp | |
| parent | 5adfee548a8aa5aca4e5a34fdddf855e5085e2eb (diff) | |
Update sead and fix sead::Buffer::tryAllocBuffer issues
Diffstat (limited to 'src/KingSystem/Resource/resResourceBoneControl.cpp')
| -rw-r--r-- | src/KingSystem/Resource/resResourceBoneControl.cpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/KingSystem/Resource/resResourceBoneControl.cpp b/src/KingSystem/Resource/resResourceBoneControl.cpp index e3581da3..06859559 100644 --- a/src/KingSystem/Resource/resResourceBoneControl.cpp +++ b/src/KingSystem/Resource/resResourceBoneControl.cpp @@ -16,11 +16,6 @@ BoneControl::~BoneControl() { void BoneControl::doCreate_(u8* buffer, u32 buffer_size, sead::Heap* heap) {} -bool allocBoneGroups(sead::Buffer<BoneControl::BoneGroup>& buffer, int size, sead::Heap* heap, - int align = sizeof(void*)) { - return buffer.tryAllocBuffer(size, heap, align); -} - // NON_MATCHING: mFootIkController.isInvalidFt (???) bool BoneControl::parse_(u8* data, size_t size, sead::Heap* heap) { if (!data) @@ -185,7 +180,7 @@ bool BoneControl::parse_(u8* data, size_t size, sead::Heap* heap) { const auto bone_groups = agl::utl::getResParameterList(root, "BoneGroups"); if (bone_groups.ptr() && bone_groups.getResParameterListNum() != 0) { - if (!allocBoneGroups(mBoneGroups, bone_groups.getResParameterListNum(), heap)) + if (!mBoneGroups.tryAllocBuffer(bone_groups.getResParameterListNum(), heap)) return false; sead::FixedSafeString<32> bone_group_name{"BoneGroup_"}; |
