Skip to content

Commit 3155cb7

Browse files
committed
fix copy-paste fail found by @marius
1 parent ccacb2d commit 3155cb7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ext/mysql2_ext.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -346,8 +346,8 @@ static VALUE rb_mysql_result_fetch_row(int argc, VALUE * argv, VALUE self) {
346346
val = rb_float_new(strtod(row[i], NULL));
347347
break;
348348
case MYSQL_TYPE_TIME: // TIME field
349-
if (memcmp("00:00:00", row[i], 10) == 0) {
350-
val = rb_str_new(row[i], fieldLengths[i]);
349+
if (memcmp("00:00:00", row[i], 8) == 0) {
350+
val = Qnil;
351351
} else {
352352
strptime(row[i], "%T", &parsedTime);
353353
val = rb_funcall(rb_cTime, intern_local, 6, INT2NUM(1900+parsedTime.tm_year), INT2NUM(parsedTime.tm_mon+1), INT2NUM(parsedTime.tm_mday), INT2NUM(parsedTime.tm_hour), INT2NUM(parsedTime.tm_min), INT2NUM(parsedTime.tm_sec));

0 commit comments

Comments
 (0)