Skip to content

Commit fe27c8b

Browse files
sodabrewjustincase
authored andcommitted
Use available intern_new instead of rb_intern("new") from scratch
1 parent 56b46c8 commit fe27c8b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ext/mysql2/result.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -423,7 +423,7 @@ static VALUE rb_mysql_result_fetch_row_stmt(VALUE self, MYSQL_FIELD * fields, co
423423
case MYSQL_TYPE_DATE: // MYSQL_TIME
424424
case MYSQL_TYPE_NEWDATE: // MYSQL_TIME
425425
ts = (MYSQL_TIME*)result_buffer->buffer;
426-
val = rb_funcall(cDate, rb_intern("new"), 3, INT2NUM(ts->year), INT2NUM(ts->month), INT2NUM(ts->day));
426+
val = rb_funcall(cDate, intern_new, 3, INT2NUM(ts->year), INT2NUM(ts->month), INT2NUM(ts->day));
427427
break;
428428
case MYSQL_TYPE_TIME: // MYSQL_TIME
429429
ts = (MYSQL_TIME*)result_buffer->buffer;
@@ -471,7 +471,7 @@ static VALUE rb_mysql_result_fetch_row_stmt(VALUE self, MYSQL_FIELD * fields, co
471471
}
472472
case MYSQL_TYPE_DECIMAL: // char[]
473473
case MYSQL_TYPE_NEWDECIMAL: // char[]
474-
val = rb_funcall(cBigDecimal, rb_intern("new"), 1, rb_str_new(result_buffer->buffer, *(result_buffer->length)));
474+
val = rb_funcall(cBigDecimal, intern_new, 1, rb_str_new(result_buffer->buffer, *(result_buffer->length)));
475475
break;
476476
case MYSQL_TYPE_STRING: // char[]
477477
case MYSQL_TYPE_VAR_STRING: // char[]

0 commit comments

Comments
 (0)