~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to server/rpl_utility.cc

  • Committer: Brian Aker
  • Date: 2008-07-22 18:31:32 UTC
  • Revision ID: brian@tangent.org-20080722183132-ne2ntl7g7mdf2eez
uint32 -> uin32_t

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
  This function returns the field size in raw bytes based on the type
25
25
  and the encoded field data from the master's raw data.
26
26
*/
27
 
uint32 table_def::calc_field_size(uint col, uchar *master_data) const
 
27
uint32_t table_def::calc_field_size(uint col, uchar *master_data) const
28
28
{
29
 
  uint32 length= 0;
 
29
  uint32_t length= 0;
30
30
 
31
31
  switch (type(col)) {
32
32
  case MYSQL_TYPE_NEWDECIMAL:
92
92
  {
93
93
    length= m_field_metadata[col] > 255 ? 2 : 1; // c&p of Field_varstring::data_length()
94
94
    assert(uint2korr(master_data) > 0);
95
 
    length+= length == 1 ? (uint32) *master_data : uint2korr(master_data);
 
95
    length+= length == 1 ? (uint32_t) *master_data : uint2korr(master_data);
96
96
    break;
97
97
  }
98
98
  case MYSQL_TYPE_BLOB:
102
102
    break;
103
103
  }
104
104
  default:
105
 
    length= ~(uint32) 0;
 
105
    length= ~(uint32_t) 0;
106
106
  }
107
107
  return length;
108
108
}