XPT_SetAddrForOffset(XPTCursor *cursor, uint32_t offset, void *addr) { return XPT_HashTableAdd(cursor->state->pool->offset_map, NS_INT32_TO_PTR(offset), addr) != NULL; }
XPT_SetAddrForOffset(XPTCursor *cursor, PRUint32 offset, void *addr) { return XPT_HashTableAdd(cursor->state->pool->offset_map, (void *)(uintptr_t)offset, addr) != NULL; }
XPT_SetOffsetForAddr(XPTCursor *cursor, void *addr, uint32_t offset) { return XPT_HashTableAdd(cursor->state->pool->offset_map, addr, NS_INT32_TO_PTR(offset)) != NULL; }
XPT_SetOffsetForAddr(XPTCursor *cursor, void *addr, PRUint32 offset) { return XPT_HashTableAdd(cursor->state->pool->offset_map, addr, (void *)(uintptr_t)offset) != NULL; }