From 34dfd3686b94a21735043294cebbd44f07354aad Mon Sep 17 00:00:00 2001 From: "Darryl L. Miles" Date: Fri, 31 Jan 2025 16:03:00 +0000 Subject: [PATCH] tiles: treat ti_client as pointer and use macros --- tiles/tile.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tiles/tile.c b/tiles/tile.c index f9efda86..698a29b2 100644 --- a/tiles/tile.c +++ b/tiles/tile.c @@ -699,7 +699,7 @@ getTileFromTileStore() if (TileStoreFreeList) { _return_tile = TileStoreFreeList; - TileStoreFreeList = (Tile *)TileStoreFreeList->ti_client; + TileStoreFreeList = (Tile *)CD2PTR(TileStoreFreeList->ti_client); return _return_tile; } @@ -727,14 +727,14 @@ TileStoreFree(ptr) if (!TileStoreFreeList_end || !TileStoreFreeList) { TileStoreFreeList_end = ptr; - ptr->ti_client = (unsigned long)0; + ptr->ti_client = PTR2CD(NULL); TileStoreFreeList = TileStoreFreeList_end; } else { TileStoreFreeList_end->ti_client = PTR2CD(ptr); TileStoreFreeList_end = ptr; - TileStoreFreeList_end->ti_client = INT2CD(0); + TileStoreFreeList_end->ti_client = PTR2CD(NULL); } }