#include VALUE mMysql2, cMysql2Error, cMysql2TimeoutError; /* Ruby Extension initializer */ void Init_mysql2() { mMysql2 = rb_define_module("Mysql2"); cMysql2Error = rb_const_get(mMysql2, rb_intern("Error")); cMysql2TimeoutError = rb_const_get(cMysql2Error, rb_intern("TimeoutError")); init_mysql2_client(); init_mysql2_result(); init_mysql2_statement(); }