1
0
mirror of https://github.com/MariaDB/server.git synced 2025-12-24 11:21:21 +03:00

Merge mysql.com:/users/lthalmann/ltx/root/mysql-5.0

into  mysql.com:/users/lthalmann/ltx/dev/mysql-5.0-bug12532
This commit is contained in:
lars@mysql.com
2005-08-24 00:16:58 +02:00
2 changed files with 11 additions and 1 deletions

View File

@@ -1330,7 +1330,13 @@ Query_log_event::Query_log_event(const char* buf, uint event_len,
if (!(start= data_buf = (char*) my_malloc(catalog_len + 1 +
time_zone_len + 1 +
data_len + 1, MYF(MY_WME))))
data_len + 1 +
#ifndef MYSQL_CLIENT
#ifdef HAVE_QUERY_CACHE
QUERY_CACHE_FLAGS_SIZE +
#endif
#endif
db_len + 1, MYF(MY_WME))))
DBUG_VOID_RETURN;
if (catalog_len) // If catalog is given
{

View File

@@ -923,6 +923,10 @@ end:
0 The query was cached and user was sent the result.
-1 The query was cached but we didn't have rights to use it.
No error is sent to the client yet.
NOTE
This method requires that sql points to allocated memory of size:
tot_length= query_length + thd->db_length + 1 + QUERY_CACHE_FLAGS_SIZE;
*/
int