summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelipe Pena <felipensp@gmail.com>2014-02-15 11:04:49 -0200
committerFelipe Pena <felipensp@gmail.com>2014-02-15 11:04:49 -0200
commit9d84f6c06ec59e8fc23b715c08fba2eaf451868a (patch)
tree0d8b6dbd78d1e22f0da35910e470eccac7484be7
parent7ce88b2d8a9890dba987259c6bf5c5b8935ffee3 (diff)
downloadphp-git-9d84f6c06ec59e8fc23b715c08fba2eaf451868a.tar.gz
- Fix ZTS build when HAVE_PQESCAPELITERAL is not set
-rw-r--r--ext/pgsql/pgsql.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/pgsql/pgsql.c b/ext/pgsql/pgsql.c
index c4632aecbf..270b7ba8f6 100644
--- a/ext/pgsql/pgsql.c
+++ b/ext/pgsql/pgsql.c
@@ -804,6 +804,8 @@ static char* php_pgsql_PQescapeInternal(PGconn *conn, const char *str, size_t le
!strncmp(encoding, "GBK", sizeof("GBK")-1) ||
!strncmp(encoding, "JOHAB", sizeof("JOHAB")-1) ||
!strncmp(encoding, "UHC", sizeof("UHC")-1) ) {
+ TSRMLS_FETCH();
+
php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unsafe encoding is used. Do not use '%s' encoding or use PostgreSQL 9.0 or later libpq.", encoding);
}
/* check backslashes */