diff --git a/src/cc65/codeent.c b/src/cc65/codeent.c index 7372af338..21eef8fe5 100644 --- a/src/cc65/codeent.c +++ b/src/cc65/codeent.c @@ -412,7 +412,7 @@ int CE_IsKnownImm (const CodeEntry* E, unsigned long Num) -int CE_UseLoadFlags (const CodeEntry* E) +int CE_UseLoadFlags (CodeEntry* E) /* Return true if the instruction uses any flags that are set by a load of * a register (N and Z). */ @@ -427,7 +427,7 @@ int CE_UseLoadFlags (const CodeEntry* E) while (E->Info & OF_UBRA) { /* Remember the entry so we can detect loops */ - CollAppend (&C, (void*) E); + CollAppend (&C, E); /* Check the target */ if (E->JumpTo == 0 || CollIndex (&C, E->JumpTo->Owner) >= 0) { diff --git a/src/cc65/codeent.h b/src/cc65/codeent.h index 634034c6b..72ce626bb 100644 --- a/src/cc65/codeent.h +++ b/src/cc65/codeent.h @@ -219,7 +219,7 @@ INLINE int CE_IsCallTo (const CodeEntry* E, const char* Name) # define CE_IsCallTo(E, Name) ((E)->OPC == OP65_JSR && strcmp ((E)->Arg, (Name)) == 0) #endif -int CE_UseLoadFlags (const CodeEntry* E); +int CE_UseLoadFlags (CodeEntry* E); /* Return true if the instruction uses any flags that are set by a load of * a register (N and Z). */