1
0
mirror of https://github.com/Interlisp/maiko.git synced 2026-01-13 23:27:12 +00:00

Fix a couple of sign-conversion warnings (int to LispPTR) in adr68k.h

This commit is contained in:
Nick Briggs 2022-12-23 15:03:38 -08:00
parent 67d9ee8b07
commit 871bf5459c

View File

@ -38,7 +38,7 @@ static inline LispPTR LAddrFromNative(void *NAddr)
if ((uintptr_t)NAddr & 1) {
printf("Misaligned pointer in LAddrFromNative %p\n", NAddr);
}
return ((DLword *)NAddr) - Lisp_world;
return (LispPTR)(((DLword *)NAddr) - Lisp_world);
}
static inline DLword *NativeAligned2FromLAddr(LispPTR LAddr)
@ -84,6 +84,6 @@ static inline LispPTR LPageFromNative(void *NAddr)
if ((uintptr_t)NAddr & 1) {
printf("Misaligned pointer in LPageFromNative %p\n", NAddr);
}
return (((DLword *)NAddr) - Lisp_world) >> 8;
return (LispPTR)((((DLword *)NAddr) - Lisp_world) >> 8);
}
#endif /* ADR68K_H */