X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=ucw%2Ftrans.h;h=3d52172f4e7bac038bf122e6b2e4101a779df7e4;hb=7dacb2a75daa733259c374fb0248312cc7e025f6;hp=e5e328482f1fc8d165fd2410c3c7138f3bbea2d6;hpb=fa7aa6d9457616ce28f97c83eaa616d0ff276870;p=libucw.git diff --git a/ucw/trans.h b/ucw/trans.h index e5e32848..3d52172f 100644 --- a/ucw/trans.h +++ b/ucw/trans.h @@ -14,6 +14,23 @@ #include +#ifdef CONFIG_UCW_CLEAN_ABI +#define trans_caught ucw_trans_caught +#define trans_cleanup ucw_trans_cleanup +#define trans_commit ucw_trans_commit +#define trans_current_exc ucw_trans_current_exc +#define trans_dump ucw_trans_dump +#define trans_fold ucw_trans_fold +#define trans_get_current ucw_trans_get_current +#define trans_get_pool ucw_trans_get_pool +#define trans_init ucw_trans_init +#define trans_open ucw_trans_open +#define trans_rollback ucw_trans_rollback +#define trans_throw ucw_trans_throw +#define trans_throw_exc ucw_trans_throw_exc +#define trans_vthrow ucw_trans_vthrow +#endif + /** A structure describing a transaction. All fields are for internal use only. **/ struct trans { struct trans *prev_trans;