From: ian Date: Wed, 13 Feb 2008 00:14:16 +0000 (+0000) Subject: record seems to work for dummy case X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ijackson/git?a=commitdiff_plain;h=324ee596f56d743796c3feedd5284f63cd26f137;p=trains.git record seems to work for dummy case --- diff --git a/hostside/record.c b/hostside/record.c index 0a20418..bc2be62 100644 --- a/hostside/record.c +++ b/hostside/record.c @@ -158,7 +158,8 @@ void record_train_step(Train *tra, int step, int speed, int upw, int downw) { SpeedCurveEntry *new; int i; - if (curvebufused >= curvebufsz) record_yyerror("more speed points on 2nd pass!"); + if (curvebufused >= curvebufsz) + record_yyerror("more speed points on 2nd pass!"); if (!tra->accel.curve) { tra->accel.curve= curvebuf + curvebufused; @@ -187,7 +188,7 @@ void record_train_step(Train *tra, int step, int speed, int upw, int downw) { * out of order speed points. */ new= &tra->accel.curve[tra->accel.curvesz++]; - curvebufsz++; + curvebufused++; new->step= step; new->speed= speed * 1e-6 * SPEED_UNIT;