~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/field_conv.cc

  • Committer: Felipe
  • Date: 2008-08-04 23:58:04 UTC
  • mto: (261.2.6 codestyle)
  • mto: This revision was merged to the branch mainline in revision 263.
  • Revision ID: felipe@pena-20080804235804-x55q2xqxcar6u66f
- Renamed MYSQL_ERROR to DRIZZLE_ERROR.

Show diffs side-by-side

added added

removed removed

Lines of Context:
123
123
  field->reset();
124
124
  if (field->table->in_use->count_cuted_fields == CHECK_FIELD_WARN)
125
125
  {
126
 
    field->set_warning(MYSQL_ERROR::WARN_LEVEL_WARN, ER_WARN_DATA_TRUNCATED, 1);
 
126
    field->set_warning(DRIZZLE_ERROR::WARN_LEVEL_WARN, ER_WARN_DATA_TRUNCATED, 1);
127
127
    return 0;
128
128
  }
129
129
  if (!field->table->in_use->no_errors)
179
179
  }
180
180
  if (field->table->in_use->count_cuted_fields == CHECK_FIELD_WARN)
181
181
  {
182
 
    field->set_warning(MYSQL_ERROR::WARN_LEVEL_WARN, ER_BAD_NULL_ERROR, 1);
 
182
    field->set_warning(DRIZZLE_ERROR::WARN_LEVEL_WARN, ER_BAD_NULL_ERROR, 1);
183
183
    return 0;
184
184
  }
185
185
  if (!field->table->in_use->no_errors)
228
228
{
229
229
  if (*copy->from_null_ptr & copy->from_bit)
230
230
  {
231
 
    copy->to_field->set_warning(MYSQL_ERROR::WARN_LEVEL_WARN,
 
231
    copy->to_field->set_warning(DRIZZLE_ERROR::WARN_LEVEL_WARN,
232
232
                                ER_WARN_DATA_TRUNCATED, 1);
233
233
    copy->to_field->reset();
234
234
  }
355
355
                     (char*) copy->from_ptr + copy->from_length,
356
356
                     MY_SEQ_SPACES) < copy->from_length - copy->to_length)
357
357
  {
358
 
    copy->to_field->set_warning(MYSQL_ERROR::WARN_LEVEL_WARN,
 
358
    copy->to_field->set_warning(DRIZZLE_ERROR::WARN_LEVEL_WARN,
359
359
                                ER_WARN_DATA_TRUNCATED, 1);
360
360
  }
361
361
}
386
386
                     (char*) from_end,
387
387
                     MY_SEQ_SPACES) < (copy->from_length - copy_length))
388
388
  {
389
 
    copy->to_field->set_warning(MYSQL_ERROR::WARN_LEVEL_WARN,
 
389
    copy->to_field->set_warning(DRIZZLE_ERROR::WARN_LEVEL_WARN,
390
390
                                ER_WARN_DATA_TRUNCATED, 1);
391
391
  }
392
392
 
424
424
  {
425
425
    length=copy->to_length - 1;
426
426
    if (copy->from_field->table->in_use->count_cuted_fields)
427
 
      copy->to_field->set_warning(MYSQL_ERROR::WARN_LEVEL_WARN,
 
427
      copy->to_field->set_warning(DRIZZLE_ERROR::WARN_LEVEL_WARN,
428
428
                                  ER_WARN_DATA_TRUNCATED, 1);
429
429
  }
430
430
  *(uchar*) copy->to_ptr= (uchar) length;
445
445
  if (length < from_length)
446
446
  {
447
447
    if (current_thd->count_cuted_fields)
448
 
      copy->to_field->set_warning(MYSQL_ERROR::WARN_LEVEL_WARN,
 
448
      copy->to_field->set_warning(DRIZZLE_ERROR::WARN_LEVEL_WARN,
449
449
                                  ER_WARN_DATA_TRUNCATED, 1);
450
450
  }
451
451
  *copy->to_ptr= (uchar) length;
460
460
  {
461
461
    length=copy->to_length-HA_KEY_BLOB_LENGTH;
462
462
    if (copy->from_field->table->in_use->count_cuted_fields)
463
 
      copy->to_field->set_warning(MYSQL_ERROR::WARN_LEVEL_WARN,
 
463
      copy->to_field->set_warning(DRIZZLE_ERROR::WARN_LEVEL_WARN,
464
464
                                  ER_WARN_DATA_TRUNCATED, 1);
465
465
  }
466
466
  int2store(copy->to_ptr,length);
482
482
  if (length < from_length)
483
483
  {
484
484
    if (current_thd->count_cuted_fields)
485
 
      copy->to_field->set_warning(MYSQL_ERROR::WARN_LEVEL_WARN,
 
485
      copy->to_field->set_warning(DRIZZLE_ERROR::WARN_LEVEL_WARN,
486
486
                                  ER_WARN_DATA_TRUNCATED, 1);
487
487
  }  
488
488
  int2store(copy->to_ptr, length);