From dcb1e10c164302cb05eebe8a8c652bd6428d74b3 Mon Sep 17 00:00:00 2001 From: "Hongli Lai (Phusion)" Date: Tue, 18 Nov 2008 19:23:31 +0100 Subject: [PATCH] Fix various compiler warnings. --- ext/mysql.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ext/mysql.c b/ext/mysql.c index aa8631d..6292991 100644 --- a/ext/mysql.c +++ b/ext/mysql.c @@ -803,7 +803,7 @@ static VALUE socket_type(VALUE obj) { MYSQL* m = GetHandler(obj); VALUE description = vio_description( m->net.vio ); - return NILorSTRING( description ); + return (VALUE) NILorSTRING( description ); } /* blocking */ @@ -857,7 +857,7 @@ static VALUE get_result(VALUE obj) return store_result(obj); } -static VALUE schedule(VALUE obj, VALUE timeout) +static void schedule(VALUE obj, VALUE timeout) { MYSQL* m = GetHandler(obj); 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) { rb_raise(eMysql, "query: timeout"); } - } /* async_query(sql,timeout=nil) */ static VALUE async_query(int argc, VALUE* argv, VALUE obj) { - MYSQL* m = GetHandler(obj); VALUE sql, timeout; rb_scan_args(argc, argv, "11", &sql, &timeout);