diff options
| author | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2026-10-27 00:29:52 -0400 |
|---|---|---|
| committer | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2026-10-27 00:29:52 -0400 |
| commit | 81ebe0dfd449166e00de31ce9be2d7449e31536c (patch) | |
| tree | 0f7b648f69950c3d5edd916041ac52697c94ca4d /src/JSystem/JAudio/JASSeqParser.cpp | |
| parent | 02de6b772d06b2ed15bbe7b25d01901fdca84966 (diff) | |
Work on JAS inlines, fix limits/climits headers
Diffstat (limited to 'src/JSystem/JAudio/JASSeqParser.cpp')
| -rw-r--r-- | src/JSystem/JAudio/JASSeqParser.cpp | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/JSystem/JAudio/JASSeqParser.cpp b/src/JSystem/JAudio/JASSeqParser.cpp index 17e41d75..909f00a6 100644 --- a/src/JSystem/JAudio/JASSeqParser.cpp +++ b/src/JSystem/JAudio/JASSeqParser.cpp @@ -212,14 +212,7 @@ int JASystem::TSeqParser::cmdCall(TTrack* track, u32* args) { /* 8027E90C-8027E9AC .text cmdRet__Q28JASystem10TSeqParserFPQ28JASystem6TTrackPUl */ int JASystem::TSeqParser::cmdRet(TTrack* track, u32* args) { if (conditionCheck(track, args[0])) { - u32 var1 = track->getSeq()->mLoopIndex; - bool tmp; - if (var1 == 0) { - tmp = false; - } else { - tmp = track->getSeq()->ret(); - } - if (!tmp) { + if (!track->getSeq()->ret()) { JUT_WARN(335, "%s", "cannot ret for call-stack is NULL"); return 3; } @@ -801,7 +794,7 @@ int JASystem::TSeqParser::cmdWait(TTrack* track, u8 flag) { val <<= 8; val |= track->getSeq()->readByte(); } - track->getSeq()->mWaitTimer = val; + track->getSeq()->wait(val); if (val != 0) { return 1; } else { |
