~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/set_var.cc

  • Committer: Brian Aker
  • Date: 2008-12-23 20:38:38 UTC
  • Revision ID: brian@tangent.org-20081223203838-cnnuqu2ybfygalq2
Removing dead code around one shot.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2627
2627
}
2628
2628
 
2629
2629
 
2630
 
/**
2631
 
  Say if all variables set by a SET support the ONE_SHOT keyword
2632
 
  (currently, only character set and collation do; later timezones
2633
 
  will).
2634
 
 
2635
 
  @param var_list       List of variables to update
2636
 
 
2637
 
  @note
2638
 
    It has a "not_" because it makes faster tests (no need to "!")
2639
 
 
2640
 
  @retval
2641
 
    0   all variables of the list support ONE_SHOT
2642
 
  @retval
2643
 
    1   at least one does not support ONE_SHOT
2644
 
*/
2645
 
 
2646
 
bool not_all_support_one_shot(List<set_var_base> *var_list)
2647
 
{
2648
 
  List_iterator_fast<set_var_base> it(*var_list);
2649
 
  set_var_base *var;
2650
 
  while ((var= it++))
2651
 
  {
2652
 
    if (var->no_support_one_shot())
2653
 
      return 1;
2654
 
  }
2655
 
  return 0;
2656
 
}
2657
 
 
2658
 
 
2659
2630
/*****************************************************************************
2660
2631
  Functions to handle SET mysql_internal_variable=const_expr
2661
2632
*****************************************************************************/