summaryrefslogtreecommitdiff
path: root/ccode
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2021-11-24 21:26:03 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2021-11-24 21:26:03 +0100
commit6bf651d454573db6a40e380bcff06d3bd43b77eb (patch)
treeaf930f15caf4ae2d998b2e8687c104841258070c /ccode
parent7210245ef46fe705a2e6c28d653cee1324330a63 (diff)
downloadvala-6bf651d454573db6a40e380bcff06d3bd43b77eb.tar.gz
ccode: Fix CCodeUnaryExpression.write() for PREFIX_INCREMENT/PREFIX_DECREMENT
Regression of 0f65d306f5a2eca7ea798e5c835cf66b6e327c8e
Diffstat (limited to 'ccode')
-rw-r--r--ccode/valaccodeunaryexpression.vala4
1 files changed, 2 insertions, 2 deletions
diff --git a/ccode/valaccodeunaryexpression.vala b/ccode/valaccodeunaryexpression.vala
index 548e42181..fb318815f 100644
--- a/ccode/valaccodeunaryexpression.vala
+++ b/ccode/valaccodeunaryexpression.vala
@@ -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 ();