~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/functions/time/str_to_date.cc

  • Committer: Eric Herman
  • Date: 2008-12-06 19:42:46 UTC
  • mto: (656.1.6 devel)
  • mto: This revision was merged to the branch mainline in revision 665.
  • Revision ID: eric@mysql.com-20081206194246-5cdexuu81i366eek
removed trailing whitespace with simple script:

for file in $(find . -name "*.c") $(find . -name "*.cc") $(find . -name "*.h"); do ruby -pe 'gsub(/\s+$/, $/)' < $file > $file.out; mv $file.out $file; done;

Show diffs side-by-side

added added

removed removed

Lines of Context:
197
197
        if (val_len < 2 || ! usa_time)
198
198
          goto err;
199
199
        if (!my_strnncoll(&my_charset_utf8_general_ci,
200
 
                          (const unsigned char *) val, 2, 
 
200
                          (const unsigned char *) val, 2,
201
201
                          (const unsigned char *) "PM", 2))
202
202
          daypart= 12;
203
203
        else if (my_strnncoll(&my_charset_utf8_general_ci,
204
 
                              (const unsigned char *) val, 2, 
 
204
                              (const unsigned char *) val, 2,
205
205
                              (const unsigned char *) "AM", 2))
206
206
          goto err;
207
207
        val+= 2;
373
373
    get_date_from_daynr(days,&l_time->year,&l_time->month,&l_time->day);
374
374
  }
375
375
 
376
 
  if (l_time->month > 12 || l_time->day > 31 || l_time->hour > 23 || 
 
376
  if (l_time->month > 12 || l_time->day > 31 || l_time->hour > 23 ||
377
377
      l_time->minute > 59 || l_time->second > 59)
378
378
    goto err;
379
379
 
438
438
  const char *time_part_frms= "HISThiklrs";
439
439
  const char *date_part_frms= "MVUXYWabcjmvuxyw";
440
440
  bool date_part_used= 0, time_part_used= 0, frac_second_used= 0;
441
 
  
 
441
 
442
442
  const char *val= format;
443
443
  const char *end= format + length;
444
444
 
496
496
      switch (cached_format_type) {
497
497
      case DATE_ONLY:
498
498
        cached_timestamp_type= DRIZZLE_TIMESTAMP_DATE;
499
 
        cached_field_type= DRIZZLE_TYPE_DATE; 
 
499
        cached_field_type= DRIZZLE_TYPE_DATE;
500
500
        max_length= MAX_DATE_WIDTH * MY_CHARSET_BIN_MB_MAXLEN;
501
501
        break;
502
502
      case TIME_ONLY:
503
503
      case TIME_MICROSECOND:
504
504
        cached_timestamp_type= DRIZZLE_TIMESTAMP_TIME;
505
 
        cached_field_type= DRIZZLE_TYPE_TIME; 
 
505
        cached_field_type= DRIZZLE_TYPE_TIME;
506
506
        max_length= MAX_TIME_WIDTH * MY_CHARSET_BIN_MB_MAXLEN;
507
507
        break;
508
508
      default:
509
509
        cached_timestamp_type= DRIZZLE_TIMESTAMP_DATETIME;
510
 
        cached_field_type= DRIZZLE_TYPE_DATETIME; 
 
510
        cached_field_type= DRIZZLE_TYPE_DATETIME;
511
511
        break;
512
512
      }
513
513
    }
539
539
  if (cached_timestamp_type == DRIZZLE_TIMESTAMP_TIME && ltime->day)
540
540
  {
541
541
    /*
542
 
      Day part for time type can be nonzero value and so 
 
542
      Day part for time type can be nonzero value and so
543
543
      we should add hours from day part to hour part to
544
544
      keep valid time value.
545
545
    */