~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to server/field/date.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:
91
91
{
92
92
  if (nr < 0.0 || nr > 99991231235959.0)
93
93
  {
94
 
    int3store(ptr,(int32) 0);
 
94
    int3store(ptr,(int32_t) 0);
95
95
    set_datetime_warning(MYSQL_ERROR::WARN_LEVEL_WARN,
96
96
                         WARN_DATA_TRUNCATED, nr, MYSQL_TIMESTAMP_DATE);
97
97
    return 1;
206
206
{
207
207
  val_buffer->alloc(field_length);
208
208
  val_buffer->length(field_length);
209
 
  uint32 tmp=(uint32) uint3korr(ptr);
 
209
  uint32_t tmp=(uint32_t) uint3korr(ptr);
210
210
  int part;
211
211
  char *pos=(char*) val_buffer->ptr()+10;
212
212
 
231
231
 
232
232
bool Field_newdate::get_date(MYSQL_TIME *ltime,uint fuzzydate)
233
233
{
234
 
  uint32 tmp=(uint32) uint3korr(ptr);
 
234
  uint32_t tmp=(uint32_t) uint3korr(ptr);
235
235
  ltime->day=   tmp & 31;
236
236
  ltime->month= (tmp >> 5) & 15;
237
237
  ltime->year=  (tmp >> 9);
250
250
 
251
251
int Field_newdate::cmp(const uchar *a_ptr, const uchar *b_ptr)
252
252
{
253
 
  uint32 a,b;
254
 
  a=(uint32) uint3korr(a_ptr);
255
 
  b=(uint32) uint3korr(b_ptr);
 
253
  uint32_t a,b;
 
254
  a=(uint32_t) uint3korr(a_ptr);
 
255
  b=(uint32_t) uint3korr(b_ptr);
256
256
  return (a < b) ? -1 : (a > b) ? 1 : 0;
257
257
}
258
258