transaction_free
CObjectDeleter<Transaction, void, transaction_free>
transaction_free(trans);
extern void transaction_free(Transaction *trans);