]> git.tdb.fi Git - r2c2.git/blobdiff - source/libmarklin/tracktype.cpp
Add both addresses of a double-address turnout
[r2c2.git] / source / libmarklin / tracktype.cpp
index 314c797c97ec813928382b02a9374c6b528c47fa..19b0c6b4a3e83ecbeeef8a10fe710d832d8ce993 100644 (file)
@@ -89,7 +89,7 @@ TrackPoint TrackType::get_point(unsigned epi, unsigned path, float d) const
        while(1)
        {
                float plen = part->get_length();
-               if(d<plen)
+               if(d<=plen)
                {
                        if(part_ep==1)
                                d = plen-d;