This is just a speed optimization -- preallocate four items to avoid 
reallocations.
---
 eeschema/sch_line.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eeschema/sch_line.cpp b/eeschema/sch_line.cpp
index 050b786..6d86b5d 100644
--- a/eeschema/sch_line.cpp
+++ b/eeschema/sch_line.cpp
@@ -347,6 +347,7 @@ bool SCH_LINE::MergeOverlap( SCH_LINE* aLine )
     if( colinear )
     {
         std::vector <wxPoint*> candidates;
+        candidates.reserve(4);
         candidates.push_back( &m_start );
         candidates.push_back( &m_end );
         candidates.push_back( &aLine->m_start );
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to