Skip to content

Commit d55fb05

Browse files
committed
Fix bug #132 Function Exprseq doesn't work
1 parent c2dd1f5 commit d55fb05

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/common/blib.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2670,7 +2670,7 @@ void cmd_swap(void) {
26702670
void cmd_exprseq(void) {
26712671
var_t *var_p;
26722672
bcip_t use_ip, exit_ip = INVALID_ADDR;
2673-
var_num_t xmin, xmax, dx;
2673+
var_num_t xmin, xmax, x, dx;
26742674
var_int_t count;
26752675

26762676
par_massget("PFFI", &var_p, &xmin, &xmax, &count);
@@ -2689,9 +2689,9 @@ void cmd_exprseq(void) {
26892689
if (count > 1) {
26902690
v_toarray1(var_p, count);
26912691
dx = (xmax - xmin) / (count - 1);
2692-
2692+
x = xmin;
26932693
// add the entries
2694-
for (int i = 0, x = xmin; i < count; i++, x += dx) {
2694+
for (int i = 0; i < count; i++, x += dx) {
26952695
var_t *elem_p = v_elem(var_p, i);
26962696
v_setreal(elem_p, x);
26972697
exec_usefunc(elem_p, use_ip);

0 commit comments

Comments
 (0)