浏览代码

[php] fixed %= for disabled analyzer

Alexander Kuzmenko 6 年之前
父节点
当前提交
ad781cab8d
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      src/generators/genphp7.ml

+ 4 - 1
src/generators/genphp7.ml

@@ -2193,8 +2193,11 @@ class code_writer (ctx:Common.context) hx_type_path php_name =
 				| OpAssignOp OpMod ->
 					if is_int expr1 && is_int expr2 then
 						write_binop " %= "
-					else
+					else begin
+						self#write_expr expr1;
+						self#write " = ";
 						write_method "fmod"
+					end
 				| OpAssignOp OpUShr ->
 					self#write_expr expr1;
 					self#write " = ";