X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fgnucompiler.cpp;h=5ecd29307fc9ac8339cc95090dddaf228e6beaed;hb=722d53055cc78a7a7d9901d2b1fe23a2a33fb623;hp=6989e2d3a40e3af4fdc7cffacb07c57bdbe0ec4d;hpb=4facd021514ab372c23b1b132d6b4b62baa4efbf;p=builder.git diff --git a/source/gnucompiler.cpp b/source/gnucompiler.cpp index 6989e2d..5ecd293 100644 --- a/source/gnucompiler.cpp +++ b/source/gnucompiler.cpp @@ -44,10 +44,10 @@ Task *GnuCompiler::run(const Target &target) const argv.push_back("-c"); const BuildInfo &binfo = comp.get_build_info(); - for(list::const_iterator i=binfo.warnings.begin(); i!=binfo.warnings.end(); ++i) + for(BuildInfo::WordList::const_iterator i=binfo.warnings.begin(); i!=binfo.warnings.end(); ++i) argv.push_back("-W"+*i); - for(list::const_iterator i=binfo.incpath.begin(); i!=binfo.incpath.end(); ++i) - argv.push_back("-I"+*i); + for(BuildInfo::PathList::const_iterator i=binfo.incpath.begin(); i!=binfo.incpath.end(); ++i) + argv.push_back("-I"+i->str()); for(BuildInfo::DefineMap::const_iterator i=binfo.defines.begin(); i!=binfo.defines.end(); ++i) { if(i->second.empty())