mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	* gcc -Wall clean-up.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4151 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
		
							parent
							
								
									c9aad4c098
								
							
						
					
					
						commit
						5dd2b7102c
					
				
					 17 changed files with 15 additions and 59 deletions
				
			
		
							
								
								
									
										2
									
								
								array.c
									
										
									
									
									
								
							
							
						
						
									
										2
									
								
								array.c
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -1458,7 +1458,7 @@ rb_ary_transpose(ary)
 | 
			
		|||
    VALUE ary;
 | 
			
		||||
{
 | 
			
		||||
    long elen = -1, alen, i, j;
 | 
			
		||||
    VALUE tmp, result;
 | 
			
		||||
    VALUE tmp, result = 0;
 | 
			
		||||
 | 
			
		||||
    alen = RARRAY(ary)->len;
 | 
			
		||||
    if (alen == 0) return rb_ary_dup(ary);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										3
									
								
								bignum.c
									
										
									
									
									
								
							
							
						
						
									
										3
									
								
								bignum.c
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -314,7 +314,8 @@ rb_cstr_to_inum(str, base, badcheck)
 | 
			
		|||
{
 | 
			
		||||
    const char *s = str;
 | 
			
		||||
    char *end;
 | 
			
		||||
    char sign = 1, c, nondigit = 0;
 | 
			
		||||
    char sign = 1, nondigit = 0;
 | 
			
		||||
    int c;
 | 
			
		||||
    BDIGIT_DBL num;
 | 
			
		||||
    long len, blen = 1;
 | 
			
		||||
    long i;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										2
									
								
								dln.c
									
										
									
									
									
								
							
							
						
						
									
										2
									
								
								dln.c
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -31,7 +31,7 @@ char *dln_argv0;
 | 
			
		|||
#pragma alloca
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#if defined(HAVE_ALLOCA_H) && !defined(__GNUC__)
 | 
			
		||||
#if defined(HAVE_ALLOCA_H)
 | 
			
		||||
#include <alloca.h>
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										10
									
								
								eval.c
									
										
									
									
									
								
							
							
						
						
									
										10
									
								
								eval.c
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -4538,7 +4538,7 @@ rb_rescue(b_proc, data1, r_proc, data2)
 | 
			
		|||
    VALUE (*b_proc)(), (*r_proc)();
 | 
			
		||||
    VALUE data1, data2;
 | 
			
		||||
{
 | 
			
		||||
    return rb_rescue2(b_proc, data1, r_proc, data2, rb_eStandardError, 0);
 | 
			
		||||
    return rb_rescue2(b_proc, data1, r_proc, data2, rb_eStandardError, (VALUE)0);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
VALUE
 | 
			
		||||
| 
						 | 
				
			
			@ -7375,13 +7375,6 @@ method_unbind(obj)
 | 
			
		|||
    return method;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static VALUE
 | 
			
		||||
umethod_unbind(obj)
 | 
			
		||||
    VALUE obj;
 | 
			
		||||
{
 | 
			
		||||
    return obj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static VALUE
 | 
			
		||||
rb_obj_method(obj, vid)
 | 
			
		||||
    VALUE obj;
 | 
			
		||||
| 
						 | 
				
			
			@ -9937,7 +9930,6 @@ thgroup_enclose(group)
 | 
			
		|||
    VALUE group;
 | 
			
		||||
{
 | 
			
		||||
    struct thgroup *data;
 | 
			
		||||
    rb_thread_t th;
 | 
			
		||||
 | 
			
		||||
    Data_Get_Struct(group, struct thgroup, data);
 | 
			
		||||
    data->enclosed = 1;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -316,11 +316,11 @@ Init_etc()
 | 
			
		|||
#ifdef HAVE_ST_PW_EXPIRE
 | 
			
		||||
				"expire",
 | 
			
		||||
#endif
 | 
			
		||||
				0);
 | 
			
		||||
				NULL);
 | 
			
		||||
    rb_global_variable(&sPasswd);
 | 
			
		||||
 | 
			
		||||
#ifdef HAVE_GETGRENT
 | 
			
		||||
    sGroup = rb_struct_define("Group", "name", "passwd", "gid", "mem", 0);
 | 
			
		||||
    sGroup = rb_struct_define("Group", "name", "passwd", "gid", "mem", NULL);
 | 
			
		||||
    rb_global_variable(&sGroup);
 | 
			
		||||
#endif
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -532,7 +532,7 @@ ip_ruby(clientData, interp, argc, argv)
 | 
			
		|||
    rb_trap_immediate = 0;
 | 
			
		||||
    res = rb_rescue2(rb_eval_string, (VALUE)arg, 
 | 
			
		||||
                     ip_eval_rescue, (VALUE)&failed,
 | 
			
		||||
                     rb_eStandardError, rb_eScriptError, 0);
 | 
			
		||||
                     rb_eStandardError, rb_eScriptError, (VALUE)0);
 | 
			
		||||
    rb_trap_immediate = old_trapflg;
 | 
			
		||||
 | 
			
		||||
    Tcl_ResetResult(interp);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										2
									
								
								file.c
									
										
									
									
									
								
							
							
						
						
									
										2
									
								
								file.c
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -1234,7 +1234,7 @@ rb_file_s_utime(argc, argv)
 | 
			
		|||
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
NORETURN(static void syserr2 _((VALUE,VALUE)));
 | 
			
		||||
NORETURN(static void sys_fail2 _((VALUE,VALUE)));
 | 
			
		||||
static void
 | 
			
		||||
sys_fail2(s1, s2)
 | 
			
		||||
    VALUE s1, s2;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										9
									
								
								gc.c
									
										
									
									
									
								
							
							
						
						
									
										9
									
								
								gc.c
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -899,15 +899,6 @@ rb_gc_mark_children(ptr)
 | 
			
		|||
 | 
			
		||||
static void obj_free _((VALUE));
 | 
			
		||||
 | 
			
		||||
static unsigned long
 | 
			
		||||
size_of_table(tbl)
 | 
			
		||||
    struct st_table *tbl;
 | 
			
		||||
{
 | 
			
		||||
    if (!tbl) return 0;
 | 
			
		||||
    return tbl->num_bins * sizeof(struct st_table_entry *) +
 | 
			
		||||
	tbl->num_entries * 4 * sizeof(VALUE);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static void
 | 
			
		||||
gc_sweep()
 | 
			
		||||
{
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										3
									
								
								hash.c
									
										
									
									
									
								
							
							
						
						
									
										3
									
								
								hash.c
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -528,7 +528,6 @@ rb_hash_select(argc, argv, hash)
 | 
			
		|||
    VALUE hash;
 | 
			
		||||
{
 | 
			
		||||
    VALUE result;
 | 
			
		||||
    long i;
 | 
			
		||||
 | 
			
		||||
    if (!rb_block_given_p()) {
 | 
			
		||||
#if RUBY_VERSION_CODE < 181
 | 
			
		||||
| 
						 | 
				
			
			@ -1424,7 +1423,6 @@ env_select(argc, argv)
 | 
			
		|||
    VALUE *argv;
 | 
			
		||||
{
 | 
			
		||||
    VALUE result;
 | 
			
		||||
    long i;
 | 
			
		||||
    char **env;
 | 
			
		||||
 | 
			
		||||
    if (!rb_block_given_p()) {
 | 
			
		||||
| 
						 | 
				
			
			@ -1853,6 +1851,7 @@ Init_Hash()
 | 
			
		|||
    rb_define_singleton_method(envtbl,"inspect", env_inspect, 0);
 | 
			
		||||
    rb_define_singleton_method(envtbl,"rehash", env_none, 0);
 | 
			
		||||
    rb_define_singleton_method(envtbl,"to_a", env_to_a, 0);
 | 
			
		||||
    rb_define_singleton_method(envtbl,"to_s", env_to_s, 0);
 | 
			
		||||
    rb_define_singleton_method(envtbl,"index", env_index, 1);
 | 
			
		||||
    rb_define_singleton_method(envtbl,"indexes", env_indexes, -1);
 | 
			
		||||
    rb_define_singleton_method(envtbl,"indices", env_indexes, -1);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										1
									
								
								io.c
									
										
									
									
									
								
							
							
						
						
									
										1
									
								
								io.c
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -96,7 +96,6 @@ VALUE rb_eIOError;
 | 
			
		|||
 | 
			
		||||
VALUE rb_stdin, rb_stdout, rb_stderr, rb_defout, rb_deferr;
 | 
			
		||||
static VALUE orig_stdin, orig_stdout, orig_stderr;
 | 
			
		||||
static int saved_fd[3] = {0, 1, 2};
 | 
			
		||||
 | 
			
		||||
VALUE rb_output_fs;
 | 
			
		||||
VALUE rb_rs;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -703,7 +703,7 @@ EOHELP
 | 
			
		|||
      frame_set_pos(file, line)
 | 
			
		||||
      if !@no_step or @frames.size == @no_step
 | 
			
		||||
	@stop_next -= 1
 | 
			
		||||
	@stop_next = 0 if @stop_next < 0
 | 
			
		||||
	@stop_next = -1 if @stop_next < 0
 | 
			
		||||
      elsif @frames.size < @no_step
 | 
			
		||||
	@stop_next = 0		# break here before leaving...
 | 
			
		||||
      else
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										1
									
								
								object.c
									
										
									
									
									
								
							
							
						
						
									
										1
									
								
								object.c
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -656,7 +656,6 @@ static VALUE
 | 
			
		|||
rb_mod_cmp(mod, arg)
 | 
			
		||||
    VALUE mod, arg;
 | 
			
		||||
{
 | 
			
		||||
    VALUE start = mod;
 | 
			
		||||
    VALUE cmp;
 | 
			
		||||
 | 
			
		||||
    if (mod == arg) return INT2FIX(0);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2227,7 +2227,7 @@ Init_process()
 | 
			
		|||
    rb_define_module_function(rb_mProcess, "times", rb_proc_times, 0);
 | 
			
		||||
 | 
			
		||||
#if defined(HAVE_TIMES) || defined(_WIN32)
 | 
			
		||||
    S_Tms = rb_struct_define("Tms", "utime", "stime", "cutime", "cstime", 0);
 | 
			
		||||
    S_Tms = rb_struct_define("Tms", "utime", "stime", "cutime", "cstime", NULL);
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
    SAVED_USER_ID = geteuid();
 | 
			
		||||
| 
						 | 
				
			
			@ -2261,7 +2261,7 @@ Init_process()
 | 
			
		|||
    rb_define_module_function(rb_mProcGID, "sid_available?", 
 | 
			
		||||
			      p_gid_have_saved_id, 0);
 | 
			
		||||
    rb_define_module_function(rb_mProcUID, "switch", p_uid_switch, 0);
 | 
			
		||||
    rb_define_module_function(rb_mProcGID, "switch", p_uid_switch, 0);
 | 
			
		||||
    rb_define_module_function(rb_mProcGID, "switch", p_gid_switch, 0);
 | 
			
		||||
 | 
			
		||||
    rb_mProcID_Syscall = rb_define_module_under(rb_mProcess, "Sys");
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										23
									
								
								range.c
									
										
									
									
									
								
							
							
						
						
									
										23
									
								
								range.c
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -108,17 +108,6 @@ range_eq(range, obj)
 | 
			
		|||
    return Qtrue;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static int
 | 
			
		||||
r_eq(a, b)
 | 
			
		||||
    VALUE a, b;
 | 
			
		||||
{
 | 
			
		||||
    if (a == b) return Qtrue;
 | 
			
		||||
 | 
			
		||||
    if (rb_funcall(a, id_cmp, 1, b) == INT2FIX(0))
 | 
			
		||||
	return Qtrue;
 | 
			
		||||
    return Qfalse;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static int
 | 
			
		||||
r_lt(a, b)
 | 
			
		||||
    VALUE a, b;
 | 
			
		||||
| 
						 | 
				
			
			@ -142,17 +131,6 @@ r_le(a, b)
 | 
			
		|||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
static int
 | 
			
		||||
r_gt(a,b)
 | 
			
		||||
    VALUE a, b;
 | 
			
		||||
{
 | 
			
		||||
    VALUE r = rb_funcall(a, id_cmp, 1, b);
 | 
			
		||||
 | 
			
		||||
    if (NIL_P(r)) return Qfalse;
 | 
			
		||||
    if (rb_cmpint(r, a, b) > 0) return Qtrue;
 | 
			
		||||
    return Qfalse;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static VALUE
 | 
			
		||||
range_eql(range, obj)
 | 
			
		||||
    VALUE range, obj;
 | 
			
		||||
| 
						 | 
				
			
			@ -383,7 +361,6 @@ rb_range_beg_len(range, begp, lenp, len, err)
 | 
			
		|||
    len = end - beg;
 | 
			
		||||
    if (len < 0) goto out_of_range;
 | 
			
		||||
 | 
			
		||||
  length_set:
 | 
			
		||||
    *begp = beg;
 | 
			
		||||
    *lenp = len;
 | 
			
		||||
    return Qtrue;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										1
									
								
								regex.c
									
										
									
									
									
								
							
							
						
						
									
										1
									
								
								regex.c
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -185,6 +185,7 @@ static int current_mbctype = MBCTYPE_ASCII;
 | 
			
		|||
 | 
			
		||||
#ifdef RUBY
 | 
			
		||||
#include "util.h"
 | 
			
		||||
void rb_warn _((char*));
 | 
			
		||||
# define re_warning(x) rb_warn(x)
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										1
									
								
								time.c
									
										
									
									
									
								
							
							
						
						
									
										1
									
								
								time.c
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -702,7 +702,6 @@ time_cmp(time1, time2)
 | 
			
		|||
    VALUE time1, time2;
 | 
			
		||||
{
 | 
			
		||||
    struct time_object *tobj1, *tobj2;
 | 
			
		||||
    long i;
 | 
			
		||||
 | 
			
		||||
    GetTimeval(time1, tobj1);
 | 
			
		||||
    if (TYPE(time2) == T_DATA && RDATA(time2)->dfree == time_free) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1136,8 +1136,6 @@ static struct st_table *
 | 
			
		|||
check_autoload_table(av)
 | 
			
		||||
    VALUE av;
 | 
			
		||||
{
 | 
			
		||||
    struct st_table *tbl;
 | 
			
		||||
 | 
			
		||||
    Check_Type(av, T_DATA);
 | 
			
		||||
    if (RDATA(av)->dmark != (RUBY_DATA_FUNC)rb_mark_tbl ||
 | 
			
		||||
	RDATA(av)->dfree != (RUBY_DATA_FUNC)st_free_table) {
 | 
			
		||||
| 
						 | 
				
			
			@ -1210,7 +1208,7 @@ rb_autoload_load(klass, id)
 | 
			
		|||
    VALUE klass;
 | 
			
		||||
    ID id;
 | 
			
		||||
{
 | 
			
		||||
    VALUE file, value;
 | 
			
		||||
    VALUE file;
 | 
			
		||||
 | 
			
		||||
    file = autoload_delete(klass, id);
 | 
			
		||||
    if (NIL_P(file)) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue