diff --git a/JSIL/Transforms/UnsafeCodeTransforms.cs b/JSIL/Transforms/UnsafeCodeTransforms.cs index 021c8df9b..506d8a3f9 100644 --- a/JSIL/Transforms/UnsafeCodeTransforms.cs +++ b/JSIL/Transforms/UnsafeCodeTransforms.cs @@ -226,7 +226,7 @@ public void VisitNode (JSUnaryOperatorExpression uoe) { (op == JSOperator.PostIncrement) || (op == JSOperator.PostDecrement) ) { - var mutated = new JSPointerAddExpression(target, JSLiteral.New(delta), false); + var mutated = new JSPointerAddExpression(target, JSLiteral.New(delta), true); replacement = new JSCommaExpression(store, mutated, tempVar); } else { replacement = new JSPointerAddExpression(target, JSLiteral.New(delta), true);