Fix segfault when calling chained_path() on an ExtrusionPathCollection using no_sort. Includes regression test

This commit is contained in:
Alessandro Ranellucci 2013-09-27 11:48:44 +02:00
parent f523c095b1
commit ac5e713323
3 changed files with 7 additions and 3 deletions

View file

@ -45,7 +45,7 @@ ExtrusionEntityCollection::chained_path(bool no_reverse) const
ExtrusionEntityCollection*
ExtrusionEntityCollection::chained_path_from(Point* start_near, bool no_reverse) const
{
if (this->no_sort) return new ExtrusionEntityCollection(*this);
if (this->no_sort) return this->clone();
ExtrusionEntityCollection* retval = new ExtrusionEntityCollection;
ExtrusionEntitiesPtr my_paths;