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 | ||||
| rb_proc_call(VALUE self, VALUE args) | ||||
| { | ||||
|     VALUE vret; | ||||
|     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; | ||||
|     return rb_proc_call_kw(self, args, RB_NO_KEYWORDS); | ||||
| } | ||||
| 
 | ||||
| static VALUE | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 S-H-GAMELINKS
						S-H-GAMELINKS