diff options
author | unknown <konstantin@mysql.com> | 2004-11-01 19:01:50 +0300 |
---|---|---|
committer | unknown <konstantin@mysql.com> | 2004-11-01 19:01:50 +0300 |
commit | 55974b50bf26d8178465c63bfabcdcebdbf56933 (patch) | |
tree | 7dc4010003d21b5adf89e57921bf84d39b230ab4 /include | |
parent | 04ff58d5e4837c28afca0eec91f9fb1b31b9cb02 (diff) | |
download | mariadb-git-55974b50bf26d8178465c63bfabcdcebdbf56933.tar.gz |
Remove support for obsolete 4.1.1 prepared statements C API names:
having approval for it since 4.1.4, I also have some assurance that
very few people actually used this: to enable these calls a user
had to #define HAVE_DEPRECATED_411_API and recompile the client library.
include/mysql.h:
remove defines for obsolete 4.1 prepared statements C API names
libmysql/libmysql.c:
Remove #ifdefed implementation of obsolete mysql_prepare call.
Diffstat (limited to 'include')
-rw-r--r-- | include/mysql.h | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/include/mysql.h b/include/mysql.h index 1c886020fdb..156d749234b 100644 --- a/include/mysql.h +++ b/include/mysql.h @@ -642,23 +642,6 @@ typedef struct st_mysql_methods #endif } MYSQL_METHODS; -#ifdef HAVE_DEPRECATED_411_API -/* Deprecated calls (since MySQL 4.1.2) */ - -/* Use mysql_stmt_init + mysql_stmt_prepare instead */ -MYSQL_STMT * STDCALL mysql_prepare(MYSQL * mysql, const char *query, - unsigned long length); -#define mysql_execute mysql_stmt_execute -#define mysql_fetch mysql_stmt_fetch -#define mysql_fetch_column mysql_stmt_fetch_column -#define mysql_bind_param mysql_stmt_bind_param -#define mysql_bind_result mysql_stmt_bind_result -#define mysql_param_count mysql_stmt_param_count -#define mysql_param_result mysql_stmt_param_metadata -#define mysql_get_metadata mysql_stmt_result_metadata -#define mysql_send_long_data mysql_stmt_send_long_data - -#endif /* HAVE_DEPRECATED_411_API */ MYSQL_STMT * STDCALL mysql_stmt_init(MYSQL *mysql); int STDCALL mysql_stmt_prepare(MYSQL_STMT *stmt, const char *query, |