diff options
author | George Peter Banyard <girgias@php.net> | 2020-12-23 02:17:46 +0100 |
---|---|---|
committer | George Peter Banyard <girgias@php.net> | 2021-01-06 10:20:57 +0000 |
commit | d04adf60bee30a167845644c3d480583ca755420 (patch) | |
tree | 531f72ea2f7b6b5a1db76431b2bd6eef9d89268b /ext/pdo_mysql/mysql_driver.c | |
parent | 6728c1bd72f2ddb46528a0c61ac833b1036a12a2 (diff) | |
download | php-git-d04adf60bee30a167845644c3d480583ca755420.tar.gz |
Boolify PDO's transaction handlers
This includes begin(), commit(), rollBack(), and inTransaction()
Diffstat (limited to 'ext/pdo_mysql/mysql_driver.c')
-rw-r--r-- | ext/pdo_mysql/mysql_driver.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/ext/pdo_mysql/mysql_driver.c b/ext/pdo_mysql/mysql_driver.c index 869f0ef441..54fa43700d 100644 --- a/ext/pdo_mysql/mysql_driver.c +++ b/ext/pdo_mysql/mysql_driver.c @@ -341,7 +341,7 @@ static int mysql_handle_quoter(pdo_dbh_t *dbh, const char *unquoted, size_t unqu /* }}} */ /* {{{ mysql_handle_begin */ -static int mysql_handle_begin(pdo_dbh_t *dbh) +static bool mysql_handle_begin(pdo_dbh_t *dbh) { PDO_DBG_ENTER("mysql_handle_quoter"); PDO_DBG_INF_FMT("dbh=%p", dbh); @@ -350,28 +350,28 @@ static int mysql_handle_begin(pdo_dbh_t *dbh) /* }}} */ /* {{{ mysql_handle_commit */ -static int mysql_handle_commit(pdo_dbh_t *dbh) +static bool mysql_handle_commit(pdo_dbh_t *dbh) { PDO_DBG_ENTER("mysql_handle_commit"); PDO_DBG_INF_FMT("dbh=%p", dbh); if (mysql_commit(((pdo_mysql_db_handle *)dbh->driver_data)->server)) { pdo_mysql_error(dbh); - PDO_DBG_RETURN(0); + PDO_DBG_RETURN(false); } - PDO_DBG_RETURN(1); + PDO_DBG_RETURN(true); } /* }}} */ /* {{{ mysql_handle_rollback */ -static int mysql_handle_rollback(pdo_dbh_t *dbh) +static bool mysql_handle_rollback(pdo_dbh_t *dbh) { PDO_DBG_ENTER("mysql_handle_rollback"); PDO_DBG_INF_FMT("dbh=%p", dbh); if (mysql_rollback(((pdo_mysql_db_handle *)dbh->driver_data)->server)) { pdo_mysql_error(dbh); - PDO_DBG_RETURN(0); + PDO_DBG_RETURN(false); } - PDO_DBG_RETURN(1); + PDO_DBG_RETURN(true); } /* }}} */ @@ -556,7 +556,7 @@ static void pdo_mysql_request_shutdown(pdo_dbh_t *dbh) #endif /* {{{ pdo_mysql_in_transaction */ -static int pdo_mysql_in_transaction(pdo_dbh_t *dbh) +static bool pdo_mysql_in_transaction(pdo_dbh_t *dbh) { pdo_mysql_db_handle *H = (pdo_mysql_db_handle *)dbh->driver_data; PDO_DBG_ENTER("pdo_mysql_in_transaction"); |