From 58c4d075f0d191342abd7bcdfe0bdb413c96f840 Mon Sep 17 00:00:00 2001 From: Tolik <85737314+Tolik-Trek@users.noreply.github.com> Date: Sun, 7 Jul 2024 05:18:48 +1000 Subject: [PATCH] -bug with memory leak --- Shared_Includes | 2 +- spectrum.asm | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Shared_Includes b/Shared_Includes index 990f10e..04aaef8 160000 --- a/Shared_Includes +++ b/Shared_Includes @@ -1 +1 @@ -Subproject commit 990f10e80278825f071f5795a5ba459dec0f991f +Subproject commit 04aaef8ac955971d913babd95921a62937b597ae diff --git a/spectrum.asm b/spectrum.asm index f17c2e4..4b762b0 100644 --- a/spectrum.asm +++ b/spectrum.asm @@ -1055,10 +1055,11 @@ SETUP_RAM_DRIVES: XOR A LD C,BIOS.GET_RAMD_ST RST ToBIOS - JR C,.set_block + OR A + JR Z,.set_block ; освободить рамдиск XOR A - LD C,BIOS.RAMD_CLEAR + LD C,BIOS.FreeMemRMD RST ToBIOS ; set disk e: .set_block: LD A,(Load_IMAGE_File.MEM_BLK)