1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-29 05:21:33 +03:00
embedded library
some fixes - cleanup procedure changed for embedded library - deletion of
embedded mysql->thd
This commit is contained in:
hf@deer.(none)
2003-09-29 14:09:51 +05:00
parent 3f0096f9bb
commit cca80f8b58
4 changed files with 17 additions and 14 deletions

View File

@ -1409,7 +1409,8 @@ static MYSQL_METHODS client_methods=
cli_read_prepare_result,
cli_stmt_execute,
cli_read_binary_rows,
cli_unbuffered_fetch
cli_unbuffered_fetch,
NULL
#endif
};
@ -2207,6 +2208,10 @@ void STDCALL mysql_close(MYSQL *mysql)
#endif
if (mysql != mysql->master)
mysql_close(mysql->master);
#ifndef MYSQL_SERVER
if (mysql->thd)
(*mysql->methods->free_embedded_thd)(mysql);
#endif
if (mysql->free_me)
my_free((gptr) mysql,MYF(0));
}