Fix various compiler warnings.

This commit is contained in:
Hongli Lai (Phusion) 2008-11-18 19:23:31 +01:00
parent 8a758f77e3
commit dcb1e10c16

View File

@ -803,7 +803,7 @@ static VALUE socket_type(VALUE obj)
{ {
MYSQL* m = GetHandler(obj); MYSQL* m = GetHandler(obj);
VALUE description = vio_description( m->net.vio ); VALUE description = vio_description( m->net.vio );
return NILorSTRING( description ); return (VALUE) NILorSTRING( description );
} }
/* blocking */ /* blocking */
@ -857,7 +857,7 @@ static VALUE get_result(VALUE obj)
return store_result(obj); return store_result(obj);
} }
static VALUE schedule(VALUE obj, VALUE timeout) static void schedule(VALUE obj, VALUE timeout)
{ {
MYSQL* m = GetHandler(obj); MYSQL* m = GetHandler(obj);
fd_set read; fd_set read;
@ -872,13 +872,11 @@ static VALUE schedule(VALUE obj, VALUE timeout)
if (rb_thread_select(m->net.fd + 1, &read, NULL, NULL, &tv) < 0) { if (rb_thread_select(m->net.fd + 1, &read, NULL, NULL, &tv) < 0) {
rb_raise(eMysql, "query: timeout"); rb_raise(eMysql, "query: timeout");
} }
} }
/* async_query(sql,timeout=nil) */ /* async_query(sql,timeout=nil) */
static VALUE async_query(int argc, VALUE* argv, VALUE obj) static VALUE async_query(int argc, VALUE* argv, VALUE obj)
{ {
MYSQL* m = GetHandler(obj);
VALUE sql, timeout; VALUE sql, timeout;
rb_scan_args(argc, argv, "11", &sql, &timeout); rb_scan_args(argc, argv, "11", &sql, &timeout);