]> git.tdb.fi Git - libs/gl.git/blobdiff - source/programcompiler.cpp
Use vector when there's no reason to use some other container
[libs/gl.git] / source / programcompiler.cpp
index cafedc8f03180d9be4285d7e189d7a9a1e4de975..fbcc6598d3bcd5e7e74bf50bdf3762e51de9e343 100644 (file)
@@ -132,8 +132,8 @@ Stage *ProgramCompiler::get_builtins(StageType type)
 
 void ProgramCompiler::append_module(ProgramSyntax::Module &mod)
 {
-       list<Import *> imports = apply<NodeGatherer<Import> >(mod.shared);
-       for(list<Import *>::iterator i=imports.begin(); i!=imports.end(); ++i)
+       vector<Import *> imports = apply<NodeGatherer<Import> >(mod.shared);
+       for(vector<Import *>::iterator i=imports.begin(); i!=imports.end(); ++i)
                import((*i)->module);
        apply<NodeRemover>(mod.shared, set<Node *>(imports.begin(), imports.end()));