summaryrefslogtreecommitdiff
path: root/innobase/include/trx0trx.h
diff options
context:
space:
mode:
authorunknown <heikki@donna.mysql.fi>2001-04-06 20:37:31 +0300
committerunknown <heikki@donna.mysql.fi>2001-04-06 20:37:31 +0300
commita9c32293404dfa5daafe69f1c2b6745825eff5a5 (patch)
tree2ea76af015747f83b5e9eba769ceccd905e2f9cc /innobase/include/trx0trx.h
parentefc74d1b22b4ba54fedcd10cad21c6bf67340d3c (diff)
downloadmariadb-git-a9c32293404dfa5daafe69f1c2b6745825eff5a5.tar.gz
univ.i Prevent inlining of functions on HP-UX because GCC is broken there
configure.in Prevent inlining of functions on HP-UX because GCC is broken there trx0trx.h Fix trx->error_info in MySQL debug version: Innobase and ha_innobase.cc saw a different size for pthread_mutex_t trx0trx.c Fix trx->error_info in MySQL debug version: Innobase and ha_innobase.cc saw a different size for pthread_mutex_t ha_innobase.cc Fix trx->error_info in MySQL debug version: Innobase and ha_innobase.cc saw a different size for pthread_mutex_t sql/ha_innobase.cc: Fix trx->error_info in MySQL debug version: Innobase and ha_innobase.cc saw a different size for pthread_mutex_t innobase/trx/trx0trx.c: Fix trx->error_info in MySQL debug version: Innobase and ha_innobase.cc saw a different size for pthread_mutex_t innobase/include/trx0trx.h: Fix trx->error_info in MySQL debug version: Innobase and ha_innobase.cc saw a different size for pthread_mutex_t innobase/configure.in: Prevent inlining of functions on HP-UX because GCC is broken there innobase/include/univ.i: Prevent inlining of functions on HP-UX because GCC is broken there BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
Diffstat (limited to 'innobase/include/trx0trx.h')
-rw-r--r--innobase/include/trx0trx.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/innobase/include/trx0trx.h b/innobase/include/trx0trx.h
index b74dea2319e..049dbc1476c 100644
--- a/innobase/include/trx0trx.h
+++ b/innobase/include/trx0trx.h
@@ -25,6 +25,14 @@ saving CPU time. The kernel mutex contention is increased, however. */
extern ulint trx_n_mysql_transactions;
/********************************************************************
+Retrieves the error_info field from a trx. */
+
+void*
+trx_get_error_info(
+/*===============*/
+ /* out: the error info */
+ trx_t* trx); /* in: trx object */
+/********************************************************************
Creates and initializes a transaction object. */
trx_t*