summaryrefslogtreecommitdiff
path: root/src/JSystem/J2DGraph/J2DManage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/JSystem/J2DGraph/J2DManage.cpp')
-rw-r--r--src/JSystem/J2DGraph/J2DManage.cpp21
1 files changed, 11 insertions, 10 deletions
diff --git a/src/JSystem/J2DGraph/J2DManage.cpp b/src/JSystem/J2DGraph/J2DManage.cpp
index 10758a8268..19a04db031 100644
--- a/src/JSystem/J2DGraph/J2DManage.cpp
+++ b/src/JSystem/J2DGraph/J2DManage.cpp
@@ -5,7 +5,8 @@
#include <string>
void* J2DDataManage::get(char const* name) {
- for (J2DataManageLink* link = mList; link != NULL; link = link->mNext) {
+ J2DataManageLink* link;
+ for (link = mList; link != NULL; link = link->mNext) {
if (strcmp(link->mName, name) == 0) {
return link->mData;
}
@@ -19,26 +20,26 @@ void* J2DDataManage::get(JSUInputStream* inputStream) {
if (nameLen == 0) {
return NULL;
- } else {
- char nameBuffer[257];
- inputStream->read(&nameBuffer, nameLen);
- nameBuffer[nameLen] = 0;
- return this->get(nameBuffer);
}
+
+ char nameBuffer[257];
+ inputStream->read(&nameBuffer, nameLen);
+ nameBuffer[nameLen] = 0;
+ return this->get(nameBuffer);
}
-s8* J2DResReference::getResReference(u16 idx) const {
+char* J2DResReference::getResReference(u16 idx) const {
if (mCount <= idx || idx == 0xFFFF) {
return NULL;
- } else {
- return (((s8*)this) + mOffsets[idx]);
}
+ u16 offset = mOffsets[idx];
+ return ((char*)this) + offset;
}
char* J2DResReference::getName(u16 idx) const {
static char p_name[257];
- s8* resRef = this->getResReference(idx);
+ char* resRef = (char*)this->getResReference(idx);
if (resRef == NULL) {
p_name[0] = 0;