From 0ae8533dea140287b026e97fe079d5f97b1244b8 Mon Sep 17 00:00:00 2001 From: NicJA Date: Thu, 18 May 2017 14:23:37 +0000 Subject: [PATCH] clear some values for sanity. git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@54698 fb15a70f-31f2-0310-bbcc-cdcc74a49acc --- arch/m68k-amiga/lowlevel/addtimerint.c | 2 ++ arch/m68k-amiga/lowlevel/remtimerint.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/arch/m68k-amiga/lowlevel/addtimerint.c b/arch/m68k-amiga/lowlevel/addtimerint.c index f34bdc7b80..6724adf156 100644 --- a/arch/m68k-amiga/lowlevel/addtimerint.c +++ b/arch/m68k-amiga/lowlevel/addtimerint.c @@ -52,6 +52,8 @@ AROS_LH2(APTR, AddTimerInt, } if (LowLevelBase->ll_CIA.llciat_Base && (LowLevelBase->ll_CIA.llciat_iCRBit != -1)) result = (APTR)&LowLevelBase->ll_CIA.llciat_Int; + else + LowLevelBase->ll_CIA.llciat_Int.is_Code = NULL; } ReleaseSemaphore(&LowLevelBase->ll_Lock); diff --git a/arch/m68k-amiga/lowlevel/remtimerint.c b/arch/m68k-amiga/lowlevel/remtimerint.c index 24734055da..cebb6783b6 100644 --- a/arch/m68k-amiga/lowlevel/remtimerint.c +++ b/arch/m68k-amiga/lowlevel/remtimerint.c @@ -21,6 +21,8 @@ AROS_LH1(VOID, RemTimerInt, if (LowLevelBase->ll_CIA.llciat_Base && intHandle) { RemICRVector(LowLevelBase->ll_CIA.llciat_Base, LowLevelBase->ll_CIA.llciat_iCRBit, intHandle); + LowLevelBase->ll_CIA.llciat_Int.is_Code = NULL; + LowLevelBase->ll_CIA.llciat_iCRBit = -1; } return; -- 2.11.4.GIT