summaryrefslogtreecommitdiff
path: root/libmysqld/libmysqld.def
diff options
context:
space:
mode:
authorunknown <davi@mysql.com/endora.local>2007-11-26 14:09:37 -0200
committerunknown <davi@mysql.com/endora.local>2007-11-26 14:09:37 -0200
commitb8a19c228ce93ff5e57d7d122d8d5a74236670f6 (patch)
treeebe3deadd9d167d5629d6924246b48d5cf7cd802 /libmysqld/libmysqld.def
parenta8b4bc8165ef531a5a0323bffd5da01b9c020481 (diff)
downloadmariadb-git-b8a19c228ce93ff5e57d7d122d8d5a74236670f6.tar.gz
Bug#29592 SQL Injection issue
Remove the mysql_odbc_escape_string() function. The function has multi-byte character escaping issues, doesn't honor the NO_BACKSLASH_ESCAPES mode and is not used anymore by the Connector/ODBC as of 3.51.17. include/mysql.h: Remove mysql_odbc_escape_string() prototype. include/mysql_h.ic: Update abi check file, mostly line changes and mysql_odbc_escape_string removal. libmysql/libmysql.c: Remove mysql_odbc_escape_string() body. libmysql/libmysql.def: Remove mysql_odbc_escape_string() libmysqld/libmysqld.def: Remove mysql_odbc_escape_string()
Diffstat (limited to 'libmysqld/libmysqld.def')
-rw-r--r--libmysqld/libmysqld.def1
1 files changed, 0 insertions, 1 deletions
diff --git a/libmysqld/libmysqld.def b/libmysqld/libmysqld.def
index 8829112fefd..8aed164a30e 100644
--- a/libmysqld/libmysqld.def
+++ b/libmysqld/libmysqld.def
@@ -71,7 +71,6 @@ EXPORTS
mysql_next_result
mysql_num_fields
mysql_num_rows
- mysql_odbc_escape_string
mysql_options
mysql_ping
mysql_query