~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/field/size.h

  • Committer: Brian Aker
  • Date: 2010-12-20 19:20:57 UTC
  • mto: This revision was merged to the branch mainline in revision 2016.
  • Revision ID: brian@tangent.org-20101220192057-1ch4b9uo008d8rje
Merge in additional fixes for sign, plus alter table, plus TIME on
processlist.

Show diffs side-by-side

added added

removed removed

Lines of Context:
42
42
        unsigned char *null_ptr_arg,
43
43
        unsigned char null_bit_arg,
44
44
        enum utype unireg_check_arg,
45
 
        const char *field_name_arg) :
46
 
    Field_num(ptr_arg,
47
 
              len_arg,
48
 
              null_ptr_arg,
49
 
              null_bit_arg,
50
 
              unireg_check_arg,
51
 
              field_name_arg,
52
 
              0, false, true)
53
 
  {
54
 
  }
 
45
        const char *field_name_arg);
55
46
 
56
47
  Size(uint32_t len_arg,bool maybe_null_arg,
57
48
        const char *field_name_arg,
58
 
        bool unsigned_arg) :
59
 
    Field_num((unsigned char*) 0,
60
 
              len_arg, maybe_null_arg ? (unsigned char*) "": 0,
61
 
              0,
62
 
              NONE,
63
 
              field_name_arg,
64
 
              0,
65
 
              0,
66
 
              unsigned_arg)
67
 
    {
68
 
      assert(unsigned_arg);
69
 
    }
 
49
        bool unsigned_arg);
70
50
 
71
51
  enum Item_result result_type () const { return INT_RESULT; }
72
52
  enum_field_types type() const { return DRIZZLE_TYPE_LONGLONG;}