]> git.tdb.fi Git - builder.git/blobdiff - source/sourcepackage.cpp
Convert all list containers to vectors
[builder.git] / source / sourcepackage.cpp
index 601627185a26e9e21f558567807d547fcc623733..40b098ca10931b4bf31651f80b7dcbb64beded83 100644 (file)
@@ -195,7 +195,10 @@ void SourcePackage::Loader::finish()
        other components wil be created first */
        auto i = find(obj.components, obj.source_archive);
        if(i!=obj.components.end())
-               obj.components.splice(obj.components.end(), obj.components, i);
+       {
+               obj.components.erase(i);
+               obj.components.push_back(obj.source_archive);
+       }
 }
 
 void SourcePackage::Loader::feature(const string &n, const string &d)