X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Fsourcepackage.cpp;h=42118a16cd56056b80214bb17b5b854df7bb4f25;hb=76be6f9f3d6ed0b39044938fa7e424284627eac5;hp=cfe4be3f31a781ea1a5217eaaaf45ba6ec6d49f1;hpb=4d0d003b022943d8a0e39ba19078bab8d32d8857;p=builder.git diff --git a/source/sourcepackage.cpp b/source/sourcepackage.cpp index cfe4be3..42118a1 100644 --- a/source/sourcepackage.cpp +++ b/source/sourcepackage.cpp @@ -106,7 +106,8 @@ void SourcePackage::do_configure(const StringMap &opts, unsigned flag) { const StringList &reqs=i->get_requires(); for(StringList::const_iterator j=reqs.begin(); j!=reqs.end(); ++j) - requires.push_back(builder.get_package(*j)); + if(Package *pkg=builder.get_package(*j)) + requires.push_back(pkg); } base_reqs=requires;