| 4707 | |
| 4708 | |
| 4709 | bool select_dumpvar::send_data_to_var_list(List<Item> &items) |
| 4710 | { |
| 4711 | DBUG_ENTER("select_dumpvar::send_data_to_var_list"); |
| 4712 | List_iterator_fast<my_var> var_li(var_list); |
| 4713 | List_iterator<Item> it(items); |
| 4714 | Item *item; |
| 4715 | my_var *mv; |
| 4716 | while ((mv= var_li++) && (item= it++)) |
| 4717 | { |
| 4718 | if (mv->set(thd, item)) |
| 4719 | DBUG_RETURN(true); |
| 4720 | } |
| 4721 | thd->server_status|= SERVER_STATUS_RETURNED_ROW; |
| 4722 | DBUG_RETURN(false); |
| 4723 | } |
| 4724 | |
| 4725 | |
| 4726 | int select_dumpvar::send_data(List<Item> &items) |