Fix gdb related define

This commit is contained in:
David Voswinkel 2023-05-19 11:06:17 +00:00
parent 60fb0e4f12
commit 3153a1151a
2 changed files with 2 additions and 1 deletions

View file

@ -124,6 +124,7 @@ void graphicsCreateTask(struct GraphicsTask* targetTask, GraphicsCallback callba
if (gfxValidate(&scTask->list, renderStateMaxDLCount(renderState), &validationResult) != GFXValidatorErrorNone) {
gfxGenerateReadableMessage(&validationResult, graphicsOutputMessageToDebugger);
gdbBreak();
}
#endif // PORTAL64_WITH_DEBUGGER

View file

@ -426,7 +426,7 @@ void sceneAnimatorDeserialize(struct Serializer* serializer, struct Scene* scene
#define WRITE_ALIGN_CHECK {action(serializer, &currentAlign, 1); ++currentAlign;}
#ifdef PORTAL64_WITH_DEBUGGER
#define READ_ALIGN_CHECK {serializeRead(serializer, &currentAlign, 1); if (currentAlign != expectedAlign) return; ++expectedAlign;}
#define READ_ALIGN_CHECK {serializeRead(serializer, &currentAlign, 1); if (currentAlign != expectedAlign) gdbBreak(); ++expectedAlign;}
#else
#define READ_ALIGN_CHECK {serializeRead(serializer, &currentAlign, 1); if (currentAlign != expectedAlign) return; ++expectedAlign;}
#endif