mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	suppress warnings
* ext/-test-/postponed_job/postponed_job.c (pjob_register), (pjob_call_direct): none void function. * ext/-test-/tracepoint/tracepoint.c (tracepoint_track_objspace_events): adjust type to get rid of implicit cast. * ext/objspace/object_tracing.c (newobj_i): ditto. * ext/tk/tkutil/tkutil.c (tk_conv_args): adjust type against RHASH_SIZE(). git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40965 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
		
							parent
							
								
									f72bd6e720
								
							
						
					
					
						commit
						462804fce4
					
				
					 4 changed files with 6 additions and 3 deletions
				
			
		|  | @ -14,12 +14,14 @@ static VALUE | |||
| pjob_register(VALUE self, VALUE obj) | ||||
| { | ||||
|     rb_postponed_job_register(0, pjob_callback, (void *)obj); | ||||
|     return self; | ||||
| } | ||||
| 
 | ||||
| static VALUE | ||||
| pjob_call_direct(VALUE self, VALUE obj) | ||||
| { | ||||
|     pjob_callback((void *)obj); | ||||
|     return self; | ||||
| } | ||||
| 
 | ||||
| void | ||||
|  |  | |||
|  | @ -47,7 +47,7 @@ tracepoint_track_objspace_events(VALUE self) | |||
| 				    RUBY_INTERNAL_EVENT_GC_START | RUBY_INTERNAL_EVENT_GC_END, | ||||
| 				    tracepoint_track_objspace_events_i, 0); | ||||
|     VALUE result = rb_ary_new(); | ||||
|     int i; | ||||
|     size_t i; | ||||
| 
 | ||||
|     newobj_count = free_count = gc_start_count = objects_count = 0; | ||||
| 
 | ||||
|  |  | |||
|  | @ -42,7 +42,7 @@ newobj_i(VALUE tpval, void *data) | |||
|     VALUE obj = rb_tracearg_object(tparg); | ||||
|     VALUE path = rb_tracearg_path(tparg); | ||||
|     VALUE line = rb_tracearg_lineno(tparg); | ||||
|     int path_len = RSTRING_LEN(path); | ||||
|     long path_len = RSTRING_LEN(path); | ||||
|     struct allocation_info *info = (struct allocation_info *)ruby_xmalloc(sizeof(struct allocation_info)); | ||||
|     char *path_cstr = ruby_xmalloc(path_len + 1); | ||||
|     char *path_stored_cstr; | ||||
|  |  | |||
|  | @ -936,7 +936,8 @@ tk_conv_args(argc, argv, self) | |||
|     VALUE *argv; /* [0]:base_array, [1]:enc_mode, [2]..[n]:args */ | ||||
|     VALUE self; | ||||
| { | ||||
|     int idx, size; | ||||
|     int idx; | ||||
|     long size; | ||||
|     volatile VALUE dst; | ||||
|     int thr_crit_bup; | ||||
|     VALUE old_gc; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 nobu
						nobu