swap in memcpy for func_80003540, correct some minor issues in dvd.h and JKRDVDFile.h

This commit is contained in:
Pheenoh
2021-01-03 21:08:33 -05:00
parent da3a142828
commit 6f22d27503
61 changed files with 221 additions and 189 deletions
+1 -1
View File
@@ -21,7 +21,7 @@
/* 8000619C 000030DC 38 63 2E E0 */ addi r3, r3, lbl_803A2EE0@l
/* 800061A0 000030E0 38 81 00 20 */ addi r4, r1, 0x20
/* 800061A4 000030E4 38 A0 00 11 */ li r5, 0x11
/* 800061A8 000030E8 4B FF D3 99 */ bl func_80003540
/* 800061A8 000030E8 4B FF D3 99 */ bl memcpy
/* 800061AC 000030EC 38 61 00 40 */ addi r3, r1, 0x40
/* 800061B0 000030F0 48 34 27 A9 */ bl DVDClose
lbl_800061B4:
+6 -1
View File
@@ -7,6 +7,9 @@ public:
void CheckHeap1(void);
s32 getUsedCount(void) const;
void heapDisplay(void) const;
u32& getUsedCountRef() { return used_count; }
u32& getTotalUsedSizeRef() { return total_used_size; }
JKRExpHeap* getHeap() { return heap; }
private:
char* names[2];
@@ -17,4 +20,6 @@ private:
u32 heap_size;
u32 used_count;
u32 total_used_size;
};
};
extern HeapCheck* HeapCheckTable[8];