Nicolas Cannasse преди 13 години
родител
ревизия
31398678f8
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      typer.ml

+ 1 - 1
typer.ml

@@ -1803,7 +1803,7 @@ and type_call ctx e el p =
 						tf_args = fun_arg :: first_args;
 						tf_type = func.etype;
 						tf_expr = mk (TReturn (Some func)) e.etype p;
-					}) (TFun (fun_args first_args,func.etype)) p in
+					}) (TFun (("f", false, e.etype) :: fun_args first_args,func.etype)) p in
 					mk (TCall (func,e :: eparams)) (TFun (fun_args missing_args,ret)) p
 				| [], _ -> error "Too many callback arguments" p
 				| (_,_,t) :: args , e :: params ->