From 474c088bafdc7f9cafda047d96dc5d4f30d8284d Mon Sep 17 00:00:00 2001 From: Vitor Santos Costa Date: Wed, 17 Oct 2012 17:22:43 +0100 Subject: [PATCH] ifix thread compilation. --- C/absmi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/C/absmi.c b/C/absmi.c index 26a8b3f1e..9218014e4 100755 --- a/C/absmi.c +++ b/C/absmi.c @@ -857,7 +857,7 @@ Yap_absmi(int inp) BOp(Ystop, l); SET_ASP(YREG, E_CB*sizeof(CELL)); /* make sure ASP is initialised */ - Yap_StartSlots(); + Yap_StartSlots( PASS_REGS1 ); saveregs(); #if PUSH_REGS @@ -2167,7 +2167,7 @@ Yap_absmi(int inp) } else { DynamicClause *cl = ClauseFlagsToDynamicClause(pt1); int erase; - + LOCK(cl->ClLock); DEC_CLREF_COUNT(cl); erase = (cl->ClFlags & ErasedMask) && !(cl->ClRefCount);