Skip to content

Commit 161fe25

Browse files
committed
if no return-value is read, set _value to 0.0f so that we don't carry previous returns
1 parent 4044167 commit 161fe25

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

ngc_flowctrl.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -580,8 +580,10 @@ status_code_t ngc_flowctrl (uint32_t o_label, char *line, uint_fast8_t *pos, boo
580580
if(read_real_value(line, pos, &value) == Status_OK) {
581581
ngc_named_param_set("_value", value);
582582
ngc_named_param_set("_value_returned", 1.0f);
583-
} else
583+
} else {
584+
ngc_named_param_set("_value", 0.0f);
584585
ngc_named_param_set("_value_returned", 0.0f);
586+
}
585587

586588
if(g65_return)
587589
grbl.on_macro_return();

0 commit comments

Comments
 (0)