mariadb/libmysql
unknown 7e5cd91057 Simplification: MYSQL_RES *result replaced with MYSQL_DATA result;
No need to check for result existence any more, store_result functions
now are shorter.
cli_read_binary_rows rewritten to handle MYSQL_DATA directly.


include/mysql.h:
  MYSQL_RES * pointer replaced with MYSQL_DATA: it saves us at least 2 mallocs
  per store_result and simplifies stored result handling.
  Plus it's done with cursor fetch in mind: cursor fetch will use this
  structure to buffer fetched rows.
libmysql/client_settings.h:
  signature of cli_read_binary_rows changed
libmysql/libmysql.c:
  MYSQL_DATA is now used to handle result.
  cli_read_binary_rows rewritten to use MYSQL_DATA directly.
libmysql/libmysql.def:
  declarations of new calls in the library
libmysqld/lib_sql.cc:
  MYSQL_DATA is now used to handle result.
  cli_read_binary_rows rewritten to use MYSQL_DATA directly.
2004-03-28 17:22:04 +04:00
..
.cvsignore Import changeset 2000-07-31 21:29:14 +02:00
acinclude.m4 Import changeset 2000-07-31 21:29:14 +02:00
client_settings.h Simplification: MYSQL_RES *result replaced with MYSQL_DATA result; 2004-03-28 17:22:04 +04:00
conf_to_src.c Added missing SSL library (Should be in source distribution) 2003-11-28 12:18:13 +02:00
dll.c - Code cleanup: replaced C++-style comments with the proper syntax for 2003-09-24 08:35:02 +02:00
errmsg.c merge with 4.0 (to get compiler error fixes for innodb) 2004-03-19 15:17:56 +02:00
get_password.c fixed bug #1174 2003-09-02 12:09:27 -04:00
libmysql.c Simplification: MYSQL_RES *result replaced with MYSQL_DATA result; 2004-03-28 17:22:04 +04:00
libmysql.def Simplification: MYSQL_RES *result replaced with MYSQL_DATA result; 2004-03-28 17:22:04 +04:00
Makefile.am merge with 4.0.15 2003-08-29 13:44:35 +03:00
Makefile.shared Unicode Collation Algorithm subset implementation 2004-03-24 16:16:08 +04:00
manager.c merge with 4.0 to get security fixes and latest bug fixes 2004-02-20 17:43:02 +02:00