summaryrefslogtreecommitdiff
path: root/storage/innobase/api/api0api.cc
diff options
context:
space:
mode:
authorSergei Golubchik <serg@mariadb.org>2015-06-16 10:57:05 +0200
committerSergei Golubchik <serg@mariadb.org>2015-06-16 10:57:05 +0200
commit139ba26dbacc37858d7746b8ef53a7330f9a8fcc (patch)
tree0bf94269a09817dea143e6125928e7385c4a2ac2 /storage/innobase/api/api0api.cc
parent085297a1214814cd7eacbab2afb24c7a08bfc40e (diff)
downloadmariadb-git-139ba26dbacc37858d7746b8ef53a7330f9a8fcc.tar.gz
5.6.25
Diffstat (limited to 'storage/innobase/api/api0api.cc')
-rw-r--r--storage/innobase/api/api0api.cc15
1 files changed, 15 insertions, 0 deletions
diff --git a/storage/innobase/api/api0api.cc b/storage/innobase/api/api0api.cc
index d5dd9ca0081..ad8a29d7439 100644
--- a/storage/innobase/api/api0api.cc
+++ b/storage/innobase/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 */