include neighbour (on same level) */
| 1865 | |
| 1866 | /* include neighbour (on same level) */ |
| 1867 | void st_select_lex_node::include_neighbour(st_select_lex_node *before) |
| 1868 | { |
| 1869 | if ((next= before->next)) |
| 1870 | next->prev= &next; |
| 1871 | prev= &before->next; |
| 1872 | before->next= this; |
| 1873 | master= before->master; |
| 1874 | slave= 0; |
| 1875 | } |
| 1876 | |
| 1877 | /* including in global SELECT_LEX list */ |
| 1878 | void st_select_lex_node::include_global(st_select_lex_node **plink) |