diff options
author | aap <aap@papnet.eu> | 2020-05-11 09:18:41 +0200 |
---|---|---|
committer | aap <aap@papnet.eu> | 2020-05-11 09:18:41 +0200 |
commit | b11715608f5d12d82ecb364b0d2dc76c24d6ab1f (patch) | |
tree | 89ee629dac2cee3c3ab7020e394a50f1054c186d /src/animation/RpAnimBlend.cpp | |
parent | c66c45f4c8921564dc705c690e25848c330c4b26 (diff) |
few fixes
Diffstat (limited to 'src/animation/RpAnimBlend.cpp')
-rw-r--r-- | src/animation/RpAnimBlend.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/animation/RpAnimBlend.cpp b/src/animation/RpAnimBlend.cpp index d3e10889..be70ad66 100644 --- a/src/animation/RpAnimBlend.cpp +++ b/src/animation/RpAnimBlend.cpp @@ -348,9 +348,11 @@ CAnimBlendAssociation* RpAnimBlendClumpGetFirstAssociation(RpClump *clump) { CAnimBlendClumpData *clumpData = *RPANIMBLENDCLUMPDATA(clump); - if(clumpData == nil) return nil; - if(clumpData->link.next == nil) return nil; - return CAnimBlendAssociation::FromLink(clumpData->link.next); + if(!RpAnimBlendClumpIsInitialized(clump)) + return nil; + if(clumpData->link.next) + return CAnimBlendAssociation::FromLink(clumpData->link.next); + return nil; } // FillFrameArrayCallBack on PS2 |