Compiler compatibility (#1171)

* mark functions with duplicate names as static

* make std::__tag_va_List work with other compilers

* fix some offset comments

* use inlines in J3DJointFactory, JUTCacheFont

* fix class/struct mismatch

* improve const correctness

* fix missing return values

* make some JAudio namespaces more explicit
This commit is contained in:
Jcw87
2026-08-16 08:15:07 -07:00
committed by GitHub
parent 75c1bebcec
commit 80c7719636
63 changed files with 97 additions and 96 deletions
+2 -4
View File
@@ -23,11 +23,9 @@ JUTCacheFont::JUTCacheFont(const ResFONT* p_fontRes, u32 cacheSize, JKRHeap* p_h
/* 802C0454-802C04E8 .text __dt__12JUTCacheFontFv */
JUTCacheFont::~JUTCacheFont() {
if (isValid()) {
deleteMemBlocks_CacheFont();
initialize_state();
delete_and_initialize();
deleteMemBlocks_ResFont();
JUTResFont::initialize_state();
JUTResFont::delete_and_initialize();
JUTFont::initialize_state();
}