Преглед на файлове

[lua] properly escape reserved lua keywords when used as field names. Close #5041

Justin Donaldson преди 9 години
родител
ревизия
35662673ae
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      src/generators/genlua.ml

+ 1 - 1
src/generators/genlua.ml

@@ -1315,7 +1315,7 @@ let gen_class_field ctx c f predelimit =
 	if predelimit then sprln ctx ",";
 	match f.cf_expr with
 	| None ->
-		print ctx "'%s', nil" (anon_field f.cf_name);
+		print ctx "'%s', nil" f.cf_name;
 	| Some e ->
 		ctx.id_counter <- 0;
 		(match e.eexpr with