浏览代码

Fixed TObjectDecl bad merge

Hugh Sanderson 15 年之前
父节点
当前提交
d2740edc81
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      gencpp.ml

+ 1 - 1
gencpp.ml

@@ -929,7 +929,7 @@ let rec gen_expression ctx retval expression =
 		| TSwitch (_, _, _) when retval ->
 		| TSwitch (_, _, _) when retval ->
 				define_local_return_block expression;
 				define_local_return_block expression;
 		| TObjectDecl decl_list ->
 		| TObjectDecl decl_list ->
-				List.iter (fun name expr -> iter_retval find_local_return_blocks true expr) decl_list;
+				List.iter (fun (name,expr) -> iter_retval find_local_return_blocks true expr) decl_list;
 				define_local_return_block expression;
 				define_local_return_block expression;
 		| _ -> iter_retval find_local_return_blocks retval expression
 		| _ -> iter_retval find_local_return_blocks retval expression
 		in
 		in