mySQL 5.0.11 sources for tomato
[tomato.git] / release / src / router / mysql / storage / innobase / include / trx0purge.ic
blob9f1c0ed96f891a9fa9224501365851023be3cca9
1 /******************************************************
2 Purge old versions
4 (c) 1996 Innobase Oy
6 Created 3/26/1996 Heikki Tuuri
7 *******************************************************/
9 #include "trx0undo.h"
11 /************************************************************************
12 Calculates the file address of an undo log header when we have the file
13 address of its history list node. */
14 UNIV_INLINE
15 fil_addr_t
16 trx_purge_get_log_from_hist(
17 /*========================*/
18                                         /* out: file address of the log */
19         fil_addr_t      node_addr)      /* in: file address of the history
20                                         list node of the log */
22         node_addr.boffset -= TRX_UNDO_HISTORY_NODE;
24         return(node_addr);