Avoid trailing empty segment

This commit is contained in:
Andrew Morris
2023-05-30 15:34:28 +10:00
parent ae729a3a29
commit cd1ca27be8

View File

@@ -583,7 +583,9 @@ impl<'a> ExpressionCompiler<'a> {
self.fnc.release_reg(&reg);
}
segments.push(Value::Array(Box::new(Array { values: current })));
if !current.is_empty() {
segments.push(Value::Array(Box::new(Array { values: current })));
}
let mut nested_registers = Vec::<Register>::new();