mirror of
https://github.com/SAT-R/sa2.git
synced 2026-10-28 09:43:38 +00:00
Fix OOB access
This commit is contained in:
1 parent
cf0139b673
commit
b6f443630f
2 files changed
+3
-3
No files matched your search
@@ -502,7 +502,7 @@ $(DATA_ASM_BUILDDIR)/%.o: $(DATA_ASM_SUBDIR)/%.s
|
||||
|
||||
# Scan the ASM data dependencies to determine if any .inc files have changed
|
||||
$(DATA_ASM_BUILDDIR)/%.d: $(DATA_ASM_SUBDIR)/%.s
|
||||
$(SCANINC) -M $@ $(INCLUDE_SCANINC_ARGS) -I "" $<
|
||||
$(SCANINC) -M $@ $(INCLUDE_SCANINC_ARGS) $<
|
||||
|
||||
ifneq ($(NODEP),1)
|
||||
-include $(addprefix $(OBJ_DIR)/,$(C_SRCS:.c=.d))
|
||||
|
||||
@@ -350,11 +350,11 @@ void TaskDestructor_EditLanguageScreen(struct Task *t)
|
||||
Sprite *s;
|
||||
u8 i;
|
||||
|
||||
for (i = 0; i < 9; i++) {
|
||||
for (i = 0; i < (s32)ARRAY_COUNT(screen->sprites); i++) {
|
||||
VramFree(screen->sprites[i].graphics.dest);
|
||||
}
|
||||
|
||||
VramFree(screen->sprites[9].graphics.dest);
|
||||
VramFree(screen->spr1F0.graphics.dest);
|
||||
|
||||
if (screen->spr250.graphics.dest) {
|
||||
VramFree(screen->spr250.graphics.dest);
|
||||
|
||||
Reference in new issue
Block a user