summaryrefslogtreecommitdiff
path: root/storage/xtradb/api
diff options
context:
space:
mode:
authorSergei Golubchik <serg@mariadb.org>2015-08-01 15:04:20 +0200
committerSergei Golubchik <serg@mariadb.org>2015-08-01 15:04:20 +0200
commit0b3eb4559bdb3c91b536c9fa56aa6b8931a3799b (patch)
tree6f8464f1fd9210ad335b1f8bec9b5bd198ad9ae9 /storage/xtradb/api
parent90849456d794aa6df32554a588da5db8cb15f5aa (diff)
downloadmariadb-git-0b3eb4559bdb3c91b536c9fa56aa6b8931a3799b.tar.gz
5.6.25-73.1
Diffstat (limited to 'storage/xtradb/api')
-rw-r--r--storage/xtradb/api/api0api.cc15
1 files changed, 15 insertions, 0 deletions
diff --git a/storage/xtradb/api/api0api.cc b/storage/xtradb/api/api0api.cc
index d5dd9ca0081..ad8a29d7439 100644
--- a/storage/xtradb/api/api0api.cc
+++ b/storage/xtradb/api/api0api.cc
@@ -595,6 +595,21 @@ ib_trx_begin(
return(static_cast<ib_trx_t>(trx));
}
+
+/*****************************************************************//**
+Check if transaction is read_only
+@return transaction read_only status */
+UNIV_INTERN
+ib_u32_t
+ib_trx_read_only(
+/*=============*/
+ ib_trx_t ib_trx) /*!< in: trx handle */
+{
+ trx_t* trx = (trx_t*) ib_trx;
+
+ return(trx->read_only);
+}
+
/*****************************************************************//**
Get the transaction's state.
@return transaction state */