mirror of
https://github.com/zeldaret/oot.git
synced 2025-07-16 21:05:12 +00:00
Create debug macros for common functions (#1597)
* Create debug macros for common functions * Revert NDEBUG change * MALLOCR -> MALLOC_R * DEBUG -> OOT_DEBUG * Use the same name for debug and non-debug matrix functions * Fix file/line argument order * Revert g[s]DPNoOp[Tag] * Use SystemArena_MallocDebug directly in GameAlloc_MallocDebug * MTXF_TO_MTX -> MATRIX_TO_MTX
This commit is contained in:
parent
e146d7bc26
commit
cd917b0cb8
314 changed files with 1352 additions and 1294 deletions
|
@ -69,7 +69,7 @@ void Collider_DrawPoly(GraphicsContext* gfxCtx, Vec3f* vA, Vec3f* vB, Vec3f* vC,
|
|||
gSPSetGeometryMode(POLY_OPA_DISP++, G_LIGHTING);
|
||||
gDPPipeSync(POLY_OPA_DISP++);
|
||||
|
||||
vtxTbl = Graph_Alloc(gfxCtx, 3 * sizeof(Vtx));
|
||||
vtxTbl = GRAPH_ALLOC(gfxCtx, 3 * sizeof(Vtx));
|
||||
ASSERT(vtxTbl != NULL, "vtx_tbl != NULL", "../z_collision_check.c", 726);
|
||||
|
||||
vtxTbl[0].n.ob[0] = vA->x;
|
||||
|
@ -335,7 +335,7 @@ s32 Collider_FreeJntSph(PlayState* play, ColliderJntSph* collider) {
|
|||
|
||||
collider->count = 0;
|
||||
if (collider->elements != NULL) {
|
||||
ZeldaArena_FreeDebug(collider->elements, "../z_collision_check.c", 1393);
|
||||
ZELDA_ARENA_FREE(collider->elements, "../z_collision_check.c", 1393);
|
||||
}
|
||||
collider->elements = NULL;
|
||||
return true;
|
||||
|
@ -366,7 +366,7 @@ s32 Collider_SetJntSphToActor(PlayState* play, ColliderJntSph* dest, ColliderJnt
|
|||
|
||||
Collider_SetBaseToActor(play, &dest->base, &src->base);
|
||||
dest->count = src->count;
|
||||
dest->elements = ZeldaArena_MallocDebug(src->count * sizeof(ColliderJntSphElement), "../z_collision_check.c", 1443);
|
||||
dest->elements = ZELDA_ARENA_MALLOC(src->count * sizeof(ColliderJntSphElement), "../z_collision_check.c", 1443);
|
||||
|
||||
if (dest->elements == NULL) {
|
||||
dest->count = 0;
|
||||
|
@ -394,7 +394,7 @@ s32 Collider_SetJntSphAllocType1(PlayState* play, ColliderJntSph* dest, Actor* a
|
|||
|
||||
Collider_SetBaseType1(play, &dest->base, actor, &src->base);
|
||||
dest->count = src->count;
|
||||
dest->elements = ZeldaArena_MallocDebug(src->count * sizeof(ColliderJntSphElement), "../z_collision_check.c", 1490);
|
||||
dest->elements = ZELDA_ARENA_MALLOC(src->count * sizeof(ColliderJntSphElement), "../z_collision_check.c", 1490);
|
||||
|
||||
if (dest->elements == NULL) {
|
||||
dest->count = 0;
|
||||
|
@ -422,7 +422,7 @@ s32 Collider_SetJntSphAlloc(PlayState* play, ColliderJntSph* dest, Actor* actor,
|
|||
|
||||
Collider_SetBase(play, &dest->base, actor, &src->base);
|
||||
dest->count = src->count;
|
||||
dest->elements = ZeldaArena_MallocDebug(src->count * sizeof(ColliderJntSphElement), "../z_collision_check.c", 1551);
|
||||
dest->elements = ZELDA_ARENA_MALLOC(src->count * sizeof(ColliderJntSphElement), "../z_collision_check.c", 1551);
|
||||
|
||||
if (dest->elements == NULL) {
|
||||
dest->count = 0;
|
||||
|
@ -698,7 +698,7 @@ s32 Collider_FreeTris(PlayState* play, ColliderTris* tris) {
|
|||
|
||||
tris->count = 0;
|
||||
if (tris->elements != NULL) {
|
||||
ZeldaArena_FreeDebug(tris->elements, "../z_collision_check.c", 2099);
|
||||
ZELDA_ARENA_FREE(tris->elements, "../z_collision_check.c", 2099);
|
||||
}
|
||||
tris->elements = NULL;
|
||||
return true;
|
||||
|
@ -730,7 +730,7 @@ s32 Collider_SetTrisAllocType1(PlayState* play, ColliderTris* dest, Actor* actor
|
|||
|
||||
Collider_SetBaseType1(play, &dest->base, actor, &src->base);
|
||||
dest->count = src->count;
|
||||
dest->elements = ZeldaArena_MallocDebug(dest->count * sizeof(ColliderTrisElement), "../z_collision_check.c", 2156);
|
||||
dest->elements = ZELDA_ARENA_MALLOC(dest->count * sizeof(ColliderTrisElement), "../z_collision_check.c", 2156);
|
||||
if (dest->elements == NULL) {
|
||||
dest->count = 0;
|
||||
osSyncPrintf(VT_FGCOL(RED));
|
||||
|
@ -756,7 +756,7 @@ s32 Collider_SetTrisAlloc(PlayState* play, ColliderTris* dest, Actor* actor, Col
|
|||
|
||||
Collider_SetBase(play, &dest->base, actor, &src->base);
|
||||
dest->count = src->count;
|
||||
dest->elements = ZeldaArena_MallocDebug(dest->count * sizeof(ColliderTrisElement), "../z_collision_check.c", 2207);
|
||||
dest->elements = ZELDA_ARENA_MALLOC(dest->count * sizeof(ColliderTrisElement), "../z_collision_check.c", 2207);
|
||||
|
||||
if (dest->elements == NULL) {
|
||||
osSyncPrintf(VT_FGCOL(RED));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue