]> git.tdb.fi Git - builder.git/blobdiff - source/pkgconfigaction.cpp
Refactor code to get rid of class PackageRef
[builder.git] / source / pkgconfigaction.cpp
index c390fbd0e0a47dd45ee1e72995513411914e4866..dfa4cba113eae4a0dae492a8c1bdf8c038778699 100644 (file)
@@ -33,10 +33,10 @@ PkgConfigAction::PkgConfigAction(Builder &b, const PkgConfig &p):
                out<<"Version: "<<spkg.get_version()<<'\n';
 
                out<<"Requires:";
-               const PkgRefList &reqs=spkg.get_requires();
-               for(PkgRefList::const_iterator i=reqs.begin(); i!=reqs.end(); ++i)
-                       if(i->get_package()->get_use_pkgconfig())
-                               out<<' '<<i->get_name();
+               const PackageList &reqs=spkg.get_requires();
+               for(PackageList::const_iterator i=reqs.begin(); i!=reqs.end(); ++i)
+                       if((*i)->get_use_pkgconfig())
+                               out<<' '<<(*i)->get_name();
                out<<'\n';
 
                const BuildInfo &binfo=spkg.get_exported_binfo();