~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/field_conv.cc

  • Committer: Brian Aker
  • Date: 2008-10-06 06:47:29 UTC
  • Revision ID: brian@tangent.org-20081006064729-2i9mhjkzyvow9xsm
RemoveĀ uint.

Show diffs side-by-side

added added

removed removed

Lines of Context:
371
371
  int well_formed_error;
372
372
  const CHARSET_INFO * const cs= copy->from_field->charset();
373
373
  const unsigned char *from_end= copy->from_ptr + copy->from_length;
374
 
  uint copy_length= cs->cset->well_formed_len(cs,
 
374
  uint32_t copy_length= cs->cset->well_formed_len(cs,
375
375
                                              (char*) copy->from_ptr,
376
376
                                              (char*) from_end, 
377
377
                                              copy->to_length / cs->mbmaxlen,
419
419
 
420
420
static void do_varstring1(Copy_field *copy)
421
421
{
422
 
  uint length= (uint) *(unsigned char*) copy->from_ptr;
 
422
  uint32_t length= (uint) *(unsigned char*) copy->from_ptr;
423
423
  if (length > copy->to_length- 1)
424
424
  {
425
425
    length=copy->to_length - 1;
436
436
{
437
437
  int well_formed_error;
438
438
  const CHARSET_INFO * const cs= copy->from_field->charset();
439
 
  uint from_length= (uint) *(unsigned char*) copy->from_ptr;
 
439
  uint32_t from_length= (uint) *(unsigned char*) copy->from_ptr;
440
440
  const unsigned char *from_ptr= copy->from_ptr + 1;
441
 
  uint to_char_length= (copy->to_length - 1) / cs->mbmaxlen;
442
 
  uint length= cs->cset->well_formed_len(cs, (char*) from_ptr,
 
441
  uint32_t to_char_length= (copy->to_length - 1) / cs->mbmaxlen;
 
442
  uint32_t length= cs->cset->well_formed_len(cs, (char*) from_ptr,
443
443
                                         (char*) from_ptr + from_length,
444
444
                                         to_char_length, &well_formed_error);
445
445
  if (length < from_length)
455
455
 
456
456
static void do_varstring2(Copy_field *copy)
457
457
{
458
 
  uint length=uint2korr(copy->from_ptr);
 
458
  uint32_t length=uint2korr(copy->from_ptr);
459
459
  if (length > copy->to_length- HA_KEY_BLOB_LENGTH)
460
460
  {
461
461
    length=copy->to_length-HA_KEY_BLOB_LENGTH;
473
473
{
474
474
  int well_formed_error;
475
475
  const CHARSET_INFO * const cs= copy->from_field->charset();
476
 
  uint char_length= (copy->to_length - HA_KEY_BLOB_LENGTH) / cs->mbmaxlen;
477
 
  uint from_length= uint2korr(copy->from_ptr);
 
476
  uint32_t char_length= (copy->to_length - HA_KEY_BLOB_LENGTH) / cs->mbmaxlen;
 
477
  uint32_t from_length= uint2korr(copy->from_ptr);
478
478
  const unsigned char *from_beg= copy->from_ptr + HA_KEY_BLOB_LENGTH;
479
 
  uint length= cs->cset->well_formed_len(cs, (char*) from_beg,
 
479
  uint32_t length= cs->cset->well_formed_len(cs, (char*) from_beg,
480
480
                                         (char*) from_beg + from_length,
481
481
                                         char_length, &well_formed_error);
482
482
  if (length < from_length)