]> git.tdb.fi Git - r2c2.git/blobdiff - source/libmarklin/train.cpp
Style fixes, including:
[r2c2.git] / source / libmarklin / train.cpp
index c42448176e814f0032e2810732aadf5a3f216bc5..1644802008ae4b575c62d052f6a6e41ba94d306e 100644 (file)
@@ -128,7 +128,7 @@ void Train::sensor_event(bool state, Sensor *sensor)
                                ++i;
                                for(list<BlockRef>::iterator j=cur_blocks.begin(); j!=i; ++j)
                                        j->block->reserve(0);
-                               cout<<"  "<<distance(cur_blocks.begin(),)<<" blocks freed, ";
+                               cout<<"  "<<distance(cur_blocks.begin(), i)<<" blocks freed, ";
                                cur_blocks.erase(cur_blocks.begin(), i);
                                cout<<cur_blocks.size()<<" cur_blocks\n";
                        }
@@ -152,7 +152,7 @@ bool Train::reserve_more()
 
        bool result=false;
        unsigned size=rsv_blocks.size();
-       while(size<2)
+       while(size<3)
        {
                int exit=last->block->traverse(last->entry);
                if(exit>=0)