mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	Refactor rb_proc_call function
This commit is contained in:
		
							parent
							
								
									d25af1f44e
								
							
						
					
					
						commit
						9cd9eca379
					
				
				
				Notes:
				
					git
				
				2021-10-10 09:31:47 +09:00 
				
			
			
			
		
		
					 1 changed files with 1 additions and 9 deletions
				
			
		
							
								
								
									
										10
									
								
								proc.c
									
										
									
									
									
								
							
							
						
						
									
										10
									
								
								proc.c
									
										
									
									
									
								
							|  | @ -990,15 +990,7 @@ rb_proc_call_kw(VALUE self, VALUE args, int kw_splat) | ||||||
| VALUE | VALUE | ||||||
| rb_proc_call(VALUE self, VALUE args) | rb_proc_call(VALUE self, VALUE args) | ||||||
| { | { | ||||||
|     VALUE vret; |     return rb_proc_call_kw(self, args, RB_NO_KEYWORDS); | ||||||
|     rb_proc_t *proc; |  | ||||||
|     GetProcPtr(self, proc); |  | ||||||
|     vret = rb_vm_invoke_proc(GET_EC(), proc, |  | ||||||
| 			     check_argc(RARRAY_LEN(args)), RARRAY_CONST_PTR(args), |  | ||||||
|                              RB_NO_KEYWORDS, VM_BLOCK_HANDLER_NONE); |  | ||||||
|     RB_GC_GUARD(self); |  | ||||||
|     RB_GC_GUARD(args); |  | ||||||
|     return vret; |  | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| static VALUE | static VALUE | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 S-H-GAMELINKS
						S-H-GAMELINKS