~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/function/func.h

  • Committer: Monty Taylor
  • Date: 2009-05-06 04:36:52 UTC
  • mfrom: (997.8.3 fix-function-arguments)
  • mto: This revision was merged to the branch mainline in revision 1008.
  • Revision ID: mordred@inaugust.com-20090506043652-ykif4qv2m7h5zi4o
Merged Stewart from lp:~stewart-flamingspork/drizzle/fix-function-arguments 

Show diffs side-by-side

added added

removed removed

Lines of Context:
139
139
  void set_arguments(List<Item> &list);
140
140
  uint32_t argument_count() const { return arg_count; }
141
141
  void remove_arguments() { arg_count=0; }
 
142
 
 
143
  /**
 
144
   * Check if the UDF supports the number of arguments passed in
 
145
   * @param number of args
 
146
   */
 
147
  virtual bool check_argument_count(int) { return true ; }
142
148
  virtual void split_sum_func(Session *session, Item **ref_pointer_array,
143
149
                              List<Item> &fields);
144
150