diff --git a/C/amasm.c b/C/amasm.c index 0ed3f350a..43980eb21 100644 --- a/C/amasm.c +++ b/C/amasm.c @@ -3832,7 +3832,7 @@ Yap_assemble(int mode, Term t, PredEntry *ap, int is_fact, struct intermediates int clause_has_blobs = FALSE; int clause_has_dbterm = FALSE; - cip->label_offset = (int *)cip->freep; + cip->label_offset = (Int *)cip->freep; cip->code_addr = NULL; code_p = do_pass(0, &entry_code, mode, &clause_has_blobs, &clause_has_dbterm, cip, size); if (clause_has_dbterm) { diff --git a/C/grow.c b/C/grow.c index a5f4fba73..c2daddbd1 100644 --- a/C/grow.c +++ b/C/grow.c @@ -1277,7 +1277,7 @@ do_growheap(int fix_code, UInt in_size, struct intermediates *cip, tr_fr_ptr *ol } fix_compiler_instructions(pcpc); cip->freep = (char *)GlobalAddrAdjust((ADDR)cip->freep); - cip->label_offset = (int *)GlobalAddrAdjust((ADDR)cip->label_offset); + cip->label_offset = (Int *)GlobalAddrAdjust((ADDR)cip->label_offset); } #ifdef TABLING fix_tabling_info();