diff options
author | unknown <davi@mysql.com/endora.local> | 2007-11-26 14:09:37 -0200 |
---|---|---|
committer | unknown <davi@mysql.com/endora.local> | 2007-11-26 14:09:37 -0200 |
commit | 6e512d6102caf531d11f388aafb918eebf76c12b (patch) | |
tree | ebe3deadd9d167d5629d6924246b48d5cf7cd802 /libmysql/libmysql.def | |
parent | 3e502d616e939b9c5a785b3bf33bf2739fa5f88a (diff) | |
download | mariadb-git-6e512d6102caf531d11f388aafb918eebf76c12b.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 'libmysql/libmysql.def')
-rw-r--r-- | libmysql/libmysql.def | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/libmysql/libmysql.def b/libmysql/libmysql.def index 8c6b71d9553..81f86dc8726 100644 --- a/libmysql/libmysql.def +++ b/libmysql/libmysql.def @@ -78,7 +78,6 @@ EXPORTS mysql_next_result mysql_num_fields mysql_num_rows - mysql_odbc_escape_string mysql_options mysql_stmt_param_count mysql_stmt_param_metadata |