summaryrefslogtreecommitdiff
path: root/libmysqld
diff options
context:
space:
mode:
authorunknown <hf@deer.(none)>2004-02-13 11:56:36 +0400
committerunknown <hf@deer.(none)>2004-02-13 11:56:36 +0400
commitcd9551195df621450707f1c3ef17f62806154937 (patch)
treef80ed64ab252bd96dc439446b2c7babbb31f4828 /libmysqld
parent3ab19c265ae68d2a14e08a564ea96f87a7cf2044 (diff)
downloadmariadb-git-cd9551195df621450707f1c3ef17f62806154937.tar.gz
Another fix for #2208
previous one had error libmysqld/lib_sql.cc: memdup_mysql deleted sql/sql_class.h: String instead of char* sql/sql_parse.cc: storing of the rest of the query
Diffstat (limited to 'libmysqld')
-rw-r--r--libmysqld/lib_sql.cc7
1 files changed, 1 insertions, 6 deletions
diff --git a/libmysqld/lib_sql.cc b/libmysqld/lib_sql.cc
index 101e129d615..188227c21f9 100644
--- a/libmysqld/lib_sql.cc
+++ b/libmysqld/lib_sql.cc
@@ -251,7 +251,7 @@ int emb_next_result(MYSQL *mysql)
DBUG_ENTER("emb_next_result");
if (emb_advanced_command(mysql, COM_QUERY,0,0,
- thd->query_rest,thd->query_rest_length,1)
+ thd->query_rest.ptr(),thd->query_rest.length(),1)
|| emb_mysql_read_query_result(mysql))
DBUG_RETURN(1);
@@ -765,11 +765,6 @@ bool Protocol::net_store_data(const char *from, uint length)
return false;
}
-char *memdup_mysql(struct st_mysql *mysql, const char*data, int length)
-{
- return memdup_root(&mysql->field_alloc, data, length);
-}
-
#if 0
/* The same as Protocol::net_store_data but does the converstion
*/