From 99dafc9172aa537ab0218bf4bc3b36043a7a103c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADtor=20Santos=20Costa?= Date: Mon, 10 May 2010 22:14:08 +0100 Subject: [PATCH] more win64 fixes --- C/compiler.c | 4 ++-- include/YapInterface.h | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) mode change 100644 => 100755 C/compiler.c diff --git a/C/compiler.c b/C/compiler.c old mode 100644 new mode 100755 index 221f93145..9c396afeb --- a/C/compiler.c +++ b/C/compiler.c @@ -2081,7 +2081,7 @@ c_head(Term t, compiler_struct *cglobs) Yap_emit(name_op, (CELL) AtomOfTerm(t), Zero, &cglobs->cint); #ifdef BEAM if (EAM) { - Yap_emit(run_op,Zero,(unsigned long) cglobs->cint.CurrentPred,&cglobs->cint); + Yap_emit(run_op,Zero,(UInt) cglobs->cint.CurrentPred,&cglobs->cint); } #endif return; @@ -2090,7 +2090,7 @@ c_head(Term t, compiler_struct *cglobs) Yap_emit(name_op, (CELL) NameOfFunctor(f), ArityOfFunctor(f), &cglobs->cint); #ifdef BEAM if (EAM) { - Yap_emit(run_op,Zero,(unsigned long) cglobs->cint.CurrentPred,&cglobs->cint); + Yap_emit(run_op,Zero,(UInt) cglobs->cint.CurrentPred,&cglobs->cint); } #endif if (Yap_ExecutionMode == MIXED_MODE_USER) diff --git a/include/YapInterface.h b/include/YapInterface.h index 919ef7a1e..0e703e1f5 100755 --- a/include/YapInterface.h +++ b/include/YapInterface.h @@ -415,13 +415,13 @@ extern X_API YAP_Int PROTO(YAP_CurrentSlot,(void)); extern X_API YAP_Int PROTO(YAP_InitSlot,(YAP_Term)); /* YAP_Term YAP_GetFromSlots(t) */ -extern X_API YAP_Term PROTO(YAP_GetFromSlot,(YAP_Int int)); +extern X_API YAP_Term PROTO(YAP_GetFromSlot,(YAP_Int)); /* YAP_Term YAP_AddressFromSlots(t) */ -extern X_API YAP_Term *PROTO(YAP_AddressFromSlot,(YAP_Int int)); +extern X_API YAP_Term *PROTO(YAP_AddressFromSlot,(YAP_Int)); /* YAP_Term YAP_PutInSlots(t) */ -extern X_API void PROTO(YAP_PutInSlot,(YAP_Int int, YAP_Term)); +extern X_API void PROTO(YAP_PutInSlot,(YAP_Int, YAP_Term)); /* void YAP_RecoverSlots() */ extern X_API int PROTO(YAP_RecoverSlots,(int));