]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
ccode: Fix CCodeUnaryExpression.write() for PREFIX_INCREMENT/PREFIX_DECREMENT
authorRico Tzschichholz <ricotz@ubuntu.com>
Wed, 24 Nov 2021 20:26:03 +0000 (21:26 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Wed, 24 Nov 2021 20:26:03 +0000 (21:26 +0100)
Regression of 0f65d306f5a2eca7ea798e5c835cf66b6e327c8e

ccode/valaccodeunaryexpression.vala

index 548e42181e8dc7cc3ec2472c83474f91210ccdb8..fb318815f14955ce2365a909449c0cad790f1ccf 100644 (file)
@@ -67,8 +67,8 @@ public class Vala.CCodeUnaryExpression : CCodeExpression {
                        writer.write_string ("&");
                        inner.write_inner (writer);
                        break;
-               case CCodeUnaryOperator.PREFIX_INCREMENT: writer.write_string ("++"); break;
-               case CCodeUnaryOperator.PREFIX_DECREMENT: writer.write_string ("--"); break;
+               case CCodeUnaryOperator.PREFIX_INCREMENT: writer.write_string ("++"); inner.write_inner (writer); break;
+               case CCodeUnaryOperator.PREFIX_DECREMENT: writer.write_string ("--"); inner.write_inner (writer); break;
                case CCodeUnaryOperator.POSTFIX_INCREMENT: inner.write_inner (writer); writer.write_string ("++"); break;
                case CCodeUnaryOperator.POSTFIX_DECREMENT: inner.write_inner (writer); writer.write_string ("--"); break;
                default: assert_not_reached ();