summaryrefslogtreecommitdiff
path: root/src/JSystem/JAudio2/JAUStreamFileTable.cpp
diff options
context:
space:
mode:
authorJcw87 <Jcw87@users.noreply.github.com>2025-12-27 14:23:15 -0800
committerGitHub <noreply@github.com>2025-12-27 15:23:15 -0700
commit038b8fd62fde1f214cca7d129293cdd8afa1007a (patch)
tree955b511b5676bf746a0ee930172028bd9fbe1c9f /src/JSystem/JAudio2/JAUStreamFileTable.cpp
parentce41820bf0eaf00d5bc094793dc08598df6f38ae (diff)
JAudio2 debug (#3006)
Diffstat (limited to 'src/JSystem/JAudio2/JAUStreamFileTable.cpp')
-rw-r--r--src/JSystem/JAudio2/JAUStreamFileTable.cpp13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/JSystem/JAudio2/JAUStreamFileTable.cpp b/src/JSystem/JAudio2/JAUStreamFileTable.cpp
index ccd18b890c..f30c5c4a01 100644
--- a/src/JSystem/JAudio2/JAUStreamFileTable.cpp
+++ b/src/JSystem/JAudio2/JAUStreamFileTable.cpp
@@ -7,18 +7,17 @@ JAUStreamFileTable::JAUStreamFileTable() {
}
void JAUStreamFileTable::init(void const* data) {
- if (data == NULL) {
+ const BinaryStreamFileTable* binaryTable = (const BinaryStreamFileTable*)data;
+ if (binaryTable == NULL) {
mData = NULL;
return;
}
- const BinaryStreamFileTable* binaryTable = (const BinaryStreamFileTable*)data;
- const char* ident = binaryTable->mIdentifier;
- if (ident[0] == 'b' && ident[1] == 's' && ident[2] == 'f' && ident[3] == 't') {
+ if (binaryTable->mIdentifier[0] == 'b' && binaryTable->mIdentifier[1] == 's' && binaryTable->mIdentifier[2] == 'f' && binaryTable->mIdentifier[3] == 't') {
mData = binaryTable;
}
}
-int JAUStreamFileTable::getNumFiles() const {
+u32 JAUStreamFileTable::getNumFiles() const {
return mData->mNumFiles;
}
@@ -26,8 +25,8 @@ const char* JAUStreamFileTable::getFilePath(int index) const {
if (mData == NULL) {
return 0;
}
- ASSERT(index >= 0);
- ASSERT(index < getNumFiles());
+ JUT_ASSERT(52, index >= 0);
+ JUT_ASSERT(53, index < getNumFiles());
char* data = (char*)mData;
return (char*)(data + *(int*)(data + 8 + (index * sizeof(s32))));
}