From 8e6b7667c60ecadb71160611dd6f589051b6b75a Mon Sep 17 00:00:00 2001
From: Edin Kadribasic <edink@php.net>
Date: Sat, 24 Sep 2005 14:19:24 +0000
Subject: [PATCH] MFB: Declare functions used by driver as PDO_API in
 php_pdo_driver.h

---
 ext/pdo/php_pdo_driver.h | 3 +++
 ext/pdo/php_pdo_int.h    | 1 -
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/ext/pdo/php_pdo_driver.h b/ext/pdo/php_pdo_driver.h
index c054410cdd..04a63b0e90 100755
--- a/ext/pdo/php_pdo_driver.h
+++ b/ext/pdo/php_pdo_driver.h
@@ -622,6 +622,9 @@ PDO_API zend_class_entry *php_pdo_get_exception(TSRMLS_D);
 PDO_API int pdo_parse_params(pdo_stmt_t *stmt, char *inquery, int inquery_len, 
 	char **outquery, int *outquery_len TSRMLS_DC);
 
+PDO_API void pdo_raise_impl_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt,
+	const char *sqlstate, const char *supp TSRMLS_DC);
+
 #endif /* PHP_PDO_DRIVER_H */
 /*
  * Local variables:
diff --git a/ext/pdo/php_pdo_int.h b/ext/pdo/php_pdo_int.h
index 073dddf7e6..3f35c99603 100755
--- a/ext/pdo/php_pdo_int.h
+++ b/ext/pdo/php_pdo_int.h
@@ -56,7 +56,6 @@ zend_object_iterator *php_pdo_dbstmt_iter_get(zend_class_entry *ce, zval *object
 extern pdo_driver_t *pdo_find_driver(const char *name, int namelen);
 
 extern void pdo_handle_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt TSRMLS_DC);
-extern void pdo_raise_impl_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, const char *sqlstate, const char *supp TSRMLS_DC);
 
 #define PDO_DBH_CLEAR_ERR()		strcpy(dbh->error_code, PDO_ERR_NONE)
 #define PDO_STMT_CLEAR_ERR()	strcpy(stmt->error_code, PDO_ERR_NONE)
-- 
2.40.0