chiark / gitweb /
fix invert_count misdimension
authorian <ian>
Sat, 13 May 2006 18:10:25 +0000 (18:10 +0000)
committerian <ian>
Sat, 13 May 2006 18:10:25 +0000 (18:10 +0000)
hostside/safety.c

index 935a0ab46079d01365e5e12154ebc683f07eeb91..d9b48ae50ad23b01aeb5ef43ad5f92dbdebede9f 100644 (file)
@@ -19,7 +19,7 @@ typedef struct {
   TrainNum tran;
   /* modified in place by lay_train_pass: */
   ErrorCode ec;
-  int invert_count[1]; /* count of (switchable) segments,
+  int invert_count[2]; /* count of (switchable) segments,
                        * invert_count[0]: inverted from train's pov
                        *   iff train is backwards (ie, train not inverted)
                        * invert_count[1]: train is inverted