~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/sql_lex.cc

  • Committer: Brian Aker
  • Date: 2010-11-03 16:49:41 UTC
  • mfrom: (1900 merge)
  • mto: This revision was merged to the branch mainline in revision 1902.
  • Revision ID: brian@tangent.org-20101103164941-bil4aktjwrm3jo8a
Merge in trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
44
44
*/
45
45
static bool add_to_list(Session *session, SQL_LIST &list, Item *item, bool asc)
46
46
{
47
 
  order_st *order;
48
 
  if (!(order = (order_st *) session->alloc(sizeof(order_st))))
 
47
  Order *order;
 
48
  if (!(order = (Order *) session->alloc(sizeof(Order))))
49
49
    return(1);
50
50
  order->item_ptr= item;
51
51
  order->item= &order->item_ptr;
1734
1734
      str->append(STRING_WITH_LEN(" order by "));
1735
1735
      fake_select_lex->print_order(
1736
1736
        str,
1737
 
        (order_st *) fake_select_lex->order_list.first,
 
1737
        (Order *) fake_select_lex->order_list.first,
1738
1738
        query_type);
1739
1739
    }
1740
1740
    fake_select_lex->print_limit(session, str, query_type);
1742
1742
}
1743
1743
 
1744
1744
void Select_Lex::print_order(String *str,
1745
 
                                order_st *order,
 
1745
                                Order *order,
1746
1746
                                enum_query_type query_type)
1747
1747
{
1748
1748
  for (; order; order= order->next)