mirror of
https://github.com/MariaDB/server.git
synced 2026-01-06 05:22:24 +03:00
Manual merge 5.0->5.1. Post-merge fixes.
This commit is contained in:
@@ -648,6 +648,7 @@ static int mysql_register_view(THD *thd, TABLE_LIST *view,
|
||||
char md5[MD5_BUFF_LENGTH];
|
||||
bool can_be_merged;
|
||||
char dir_buff[FN_REFLEN], file_buff[FN_REFLEN], path_buff[FN_REFLEN];
|
||||
const uchar *endp;
|
||||
LEX_STRING dir, file, path;
|
||||
DBUG_ENTER("mysql_register_view");
|
||||
|
||||
@@ -731,10 +732,9 @@ static int mysql_register_view(THD *thd, TABLE_LIST *view,
|
||||
view->query.str= (char*)str.ptr();
|
||||
view->query.length= str.length()-1; // we do not need last \0
|
||||
view->source.str= thd->query + thd->lex->create_view_select_start;
|
||||
view->source.length= (char *)skip_rear_comments((uchar *)view->source.str,
|
||||
(uchar *)thd->query +
|
||||
thd->query_length) -
|
||||
view->source.str;
|
||||
endp= (uchar*) view->source.str;
|
||||
endp= skip_rear_comments(endp, (uchar*) (thd->query + thd->query_length));
|
||||
view->source.length= endp - (uchar*) view->source.str;
|
||||
view->file_version= 1;
|
||||
view->calc_md5(md5);
|
||||
view->md5.str= md5;
|
||||
|
||||
Reference in New Issue
Block a user