summaryrefslogtreecommitdiff
path: root/src/JSystem
diff options
context:
space:
mode:
authorLagoLunatic <LagoLunatic@users.noreply.github.com>2025-11-19 17:10:03 -0500
committerGitHub <noreply@github.com>2025-11-19 14:10:03 -0800
commit4cf2c7e37d08cc2ae9c0ef42435fc89ab87734e7 (patch)
tree881aa06a300da3bcb30d95a27a18a291463dc47a /src/JSystem
parent8956be538efe0517dc2c5f1fbedee9fbed48115d (diff)
Misc fixes (#2830)
* Replace DANPCF_C_HACK with a better fakematch * d_a_obj_item OK * Fix ninja diff * Misc debug/nonmatching fixes * Fix ninja diff for PAL * Fix bad PAL split
Diffstat (limited to 'src/JSystem')
-rw-r--r--src/JSystem/J2DGraph/J2DWindowEx.cpp5
-rw-r--r--src/JSystem/JAudio2/JASHeapCtrl.cpp2
-rw-r--r--src/JSystem/JStudio/JStudio/fvb.cpp6
-rw-r--r--src/JSystem/JStudio/JStudio/stb-data-parse.cpp4
-rw-r--r--src/JSystem/JStudio/JStudio/stb.cpp55
5 files changed, 37 insertions, 35 deletions
diff --git a/src/JSystem/J2DGraph/J2DWindowEx.cpp b/src/JSystem/J2DGraph/J2DWindowEx.cpp
index 411462819a..d052b84ba5 100644
--- a/src/JSystem/J2DGraph/J2DWindowEx.cpp
+++ b/src/JSystem/J2DGraph/J2DWindowEx.cpp
@@ -658,10 +658,7 @@ bool J2DWindowEx::setBlackWhite(JUtility::TColor black, JUtility::TColor white)
return false;
}
- bool bVar1 = false;
- if ((u32)black != 0 || (u32)white != 0xffffffff) {
- bVar1 = true;
- }
+ bool bVar1 = (u32)black != 0 || (u32)white != 0xffffffff;
u8 uVar3 = bVar1 ? 2 : 1;
for (int i = 0; i < 4; i++) {
mFrameMaterial[i]->getTevBlock()->setTevStageNum(uVar3);
diff --git a/src/JSystem/JAudio2/JASHeapCtrl.cpp b/src/JSystem/JAudio2/JASHeapCtrl.cpp
index 985336cf67..ec89a82aba 100644
--- a/src/JSystem/JAudio2/JASHeapCtrl.cpp
+++ b/src/JSystem/JAudio2/JASHeapCtrl.cpp
@@ -118,7 +118,7 @@ bool JASHeap::free() {
JSUTreeIterator<JASHeap> stack_20;
for (JSUTreeIterator<JASHeap> it(mTree.getFirstChild()); it != mTree.getEndChild(); it = stack_20) {
stack_20 = it;
- stack_20++;
+ ++stack_20;
it->free();
}
JSUTree<JASHeap>* parentTree = mTree.getParent();
diff --git a/src/JSystem/JStudio/JStudio/fvb.cpp b/src/JSystem/JStudio/JStudio/fvb.cpp
index f4f3cebe8d..3b64a26444 100644
--- a/src/JSystem/JStudio/JStudio/fvb.cpp
+++ b/src/JSystem/JStudio/JStudio/fvb.cpp
@@ -155,7 +155,7 @@ void TObject::prepare(data::TParse_TBlock const& rBlock, TControl* pControl) {
JGADGET_WARNMSG(211, "unknown paragraph : " << u32Type);
}
pData = dat.next;
- JUT_ASSERT(214, pData!=0);
+ JUT_ASSERT(214, pData!=NULL);
}
end:
JGADGET_ASSERTWARN(216, pData==pNext);
@@ -414,7 +414,7 @@ bool TParse::parseHeader_next(void const** ppData_inout, u32* puBlock_out, u32 f
ASSERT(puBlock_out != 0);
const void* pData = *ppData_inout;
- ASSERT(pData != 0);
+ ASSERT(pData != NULL);
const data::TParse_THeader header(pData);
*ppData_inout = header.getContent();
@@ -449,7 +449,7 @@ bool TParse::parseBlock_next(void const** ppData_inout, u32* puData_out, u32 fla
ASSERT(puData_out != 0);
const void* pData = *ppData_inout;
- ASSERT(pData != 0);
+ ASSERT(pData != NULL);
data::TParse_TBlock blk(pData);
*ppData_inout = blk.getNext();
*puData_out = blk.get_size();
diff --git a/src/JSystem/JStudio/JStudio/stb-data-parse.cpp b/src/JSystem/JStudio/JStudio/stb-data-parse.cpp
index 99ee1ef081..8cba3d99c5 100644
--- a/src/JSystem/JStudio/JStudio/stb-data-parse.cpp
+++ b/src/JSystem/JStudio/JStudio/stb-data-parse.cpp
@@ -14,7 +14,7 @@ namespace stb {
namespace data {
void TParse_TSequence::getData(TData* pData) const {
- ASSERT(pData != 0);
+ ASSERT(pData != NULL);
pData->content = NULL;
pData->next = NULL;
@@ -35,7 +35,7 @@ void TParse_TSequence::getData(TData* pData) const {
}
void TParse_TParagraph::getData(TData* pData) const {
- ASSERT(pData != 0);
+ ASSERT(pData != NULL);
const void* data = getRaw();
u32 result;
diff --git a/src/JSystem/JStudio/JStudio/stb.cpp b/src/JSystem/JStudio/JStudio/stb.cpp
index b4ec0eeec8..027784e432 100644
--- a/src/JSystem/JStudio/JStudio/stb.cpp
+++ b/src/JSystem/JStudio/JStudio/stb.cpp
@@ -198,29 +198,31 @@ void TObject::process_sequence_() {
switch (type) {
case 0:
JUT_EXPECT(u32Value == 0);
- JUT_EXPECT(pContent == 0);
+ JUT_EXPECT(pContent == NULL);
break;
case 1:
- JUT_EXPECT(pContent == 0);
+ JUT_EXPECT(pContent == NULL);
setFlag_operation_(u32Value);
break;
case 2:
- JUT_EXPECT(pContent == 0);
+ JUT_EXPECT(pContent == NULL);
setWait(u32Value);
break;
- case 3:
- JUT_EXPECT(pContent == 0);
+ case 3: {
+ JUT_EXPECT(pContent == NULL);
s32 off = toInt32FromUInt24_(u32Value);
void* nextseq = (void*)getSequence_offset(off);
setSequence_next(nextseq);
break;
- case 4:
- JUT_EXPECT(pContent == 0);
+ }
+ case 4: {
+ JUT_EXPECT(pContent == NULL);
u32 val = toInt32FromUInt24_(u32Value);
suspend(val);
break;
- case 0x80:
- ASSERT(pContent != 0);
+ }
+ case 0x80: {
+ ASSERT(pContent != NULL);
void* p = (void*)pContent;
data::TParse_TParagraph para(NULL);
while (p < pNext) {
@@ -234,10 +236,11 @@ void TObject::process_sequence_() {
on_paragraph(para_dat.type, para_dat.content, para_dat.param);
}
p = (void*)para_dat.next;
- ASSERT(p != 0);
+ ASSERT(p != NULL);
}
JUT_EXPECT(p == pNext);
break;
+ }
default:
JUTWarn w;
w << "unknown sequence : " << dat.type;
@@ -248,32 +251,34 @@ void TObject::process_sequence_() {
void TObject::process_paragraph_reserved_(u32 arg1, const void* pContent, u32 uSize) {
switch (arg1) {
case 0x1:
- ASSERT(pContent != 0);
+ ASSERT(pContent != NULL);
ASSERT(uSize == 4);
setFlag_operation_(*(u32*)pContent);
break;
case 0x2:
- ASSERT(pContent != 0);
+ ASSERT(pContent != NULL);
ASSERT(uSize == 4);
setWait(*(u32*)pContent);
break;
- case 0x3:
- ASSERT(pContent != 0);
+ case 0x3: {
+ ASSERT(pContent != NULL);
ASSERT(uSize == 4);
const void* seq = getSequence_offset(*(s32*)pContent);
setSequence_next(seq);
break;
+ }
case 0x80:
on_data(NULL, 0, pContent, uSize);
break;
- case 0x81:
+ case 0x81: {
data::TParse_TParagraph_dataID dataID(pContent);
const void* temp = dataID.getContent();
on_data(dataID.get_ID(), dataID.get_IDSize(), temp,
uSize - ((uintptr_t)temp - (uintptr_t)dataID.getRaw()));
break;
+ }
case 0x82:
- ASSERT(pContent != 0);
+ ASSERT(pContent != NULL);
break;
}
}
@@ -300,7 +305,7 @@ void TControl::appendObject(TObject* p) {
}
void TControl::removeObject(TObject* p) {
- ASSERT(p != 0);
+ ASSERT(p != NULL);
ASSERT(p->getControl() == this);
p->setControl_(NULL);
mObjectContainer.Erase(p);
@@ -308,7 +313,7 @@ void TControl::removeObject(TObject* p) {
void TControl::destroyObject(TObject* p) {
removeObject(p);
- ASSERT(pFactory != 0);
+ ASSERT(pFactory != NULL);
pFactory->destroy(p);
}
@@ -376,11 +381,11 @@ TParse::TParse(TControl* pControl) : pControl(pControl) {}
TParse::~TParse() {}
bool TParse::parseHeader_next(const void** ppData_inout, u32* puBlock_out, u32 flags) {
- ASSERT(ppData_inout != 0);
- ASSERT(puBlock_out != 0);
+ ASSERT(ppData_inout != NULL);
+ ASSERT(puBlock_out != NULL);
const void* pData = *ppData_inout;
- ASSERT(pData != 0);
+ ASSERT(pData != NULL);
const data::TParse_THeader header(pData);
*ppData_inout = header.getContent();
@@ -411,11 +416,11 @@ bool TParse::parseHeader_next(const void** ppData_inout, u32* puBlock_out, u32 f
}
bool TParse::parseBlock_next(void const** ppData_inout, u32* puData_out, u32 flags) {
- ASSERT(ppData_inout != 0);
- ASSERT(puData_out != 0);
+ ASSERT(ppData_inout != NULL);
+ ASSERT(puData_out != NULL);
const void* pData = *ppData_inout;
- ASSERT(pData != 0);
+ ASSERT(pData != NULL);
data::TParse_TBlock blk(pData);
*ppData_inout = blk.getNext();
@@ -433,7 +438,7 @@ bool TParse::parseBlock_block(const data::TParse_TBlock& ppBlock, u32 flags) {
bool TParse::parseBlock_object(const data::TParse_TBlock_object& ppObject, u32 flags) {
TControl* pControl = getControl();
- ASSERT(pControl != 0);
+ ASSERT(pControl != NULL);
if (ppObject.get_type() == data::BLOCK_NONE) {
TObject_control& ref = pControl->referObject_control();