Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- === modified file 'sql/sql_table.cc'
- --- sql/sql_table.cc 2012-06-16 07:03:07 +0000
- +++ sql/sql_table.cc 2012-07-31 14:47:24 +0000
- @@ -201,7 +201,7 @@
- int part_name_len= 0;
- const char *subpart_name= NULL;
- int subpart_name_len= 0;
- - enum enum_file_name_type {NORMAL, TEMP, RENAMED} name_type= NORMAL;
- + enum enum_file_name_type {NORMAL, TEMP, RENAMED, ALTER} name_type= NORMAL;
- const char *tmp_p;
- DBUG_ENTER("explain_filename");
- DBUG_PRINT("enter", ("from '%s'", from));
- @@ -244,7 +244,7 @@
- (tmp_p[2] == 'L' || tmp_p[2] == 'l') &&
- tmp_p[3] == '-')
- {
- - name_type= TEMP;
- + name_type= ALTER;
- tmp_p+= 4; /* sql- prefix found */
- }
- else
- @@ -290,7 +290,7 @@
- subpart_name_len= strlen(subpart_name);
- else
- part_name_len= strlen(part_name);
- - if (name_type != NORMAL)
- + if (name_type == TEMP || name_type == RENAMED)
- {
- if (subpart_name)
- subpart_name_len-= 5;
- @@ -334,7 +334,7 @@
- to_p= strnmov(to_p, ", ", end_p - to_p);
- if (name_type != NORMAL)
- {
- - if (name_type == TEMP)
- + if (name_type == TEMP || name_type == ALTER)
- to_p= strnmov(to_p, ER_THD_OR_DEFAULT(thd, ER_TEMPORARY_NAME),
- end_p - to_p);
- else
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement