Sfoglia il codice sorgente

do not reverse cl_ordered_fields in add_field_inits

Simon Krajewski 12 anni fa
parent
commit
52122bb696
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      codegen.ml

+ 1 - 1
codegen.ml

@@ -735,7 +735,7 @@ let add_field_inits ctx t =
 				(cf2 :: inits, fields)
 			| _ -> (inits, cf :: fields)
 		) ([],[]) c.cl_ordered_fields in
-		c.cl_ordered_fields <- fields;
+		c.cl_ordered_fields <- (List.rev fields);
 		match inits with
 		| [] -> ()
 		| _ ->