From a476a80a15c9b1ff26e72c5dc20b2e0431c553cd Mon Sep 17 00:00:00 2001 From: Stefan Schubert Date: Wed, 28 Mar 2007 15:52:32 +0000 Subject: [PATCH] checking vercap before --- zypp/detail/ResolvableImpl.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zypp/detail/ResolvableImpl.cc b/zypp/detail/ResolvableImpl.cc index 4f04375..05ac42b 100644 --- a/zypp/detail/ResolvableImpl.cc +++ b/zypp/detail/ResolvableImpl.cc @@ -171,8 +171,8 @@ namespace zypp if ( it->index().substr( 0, 7 ) == "kernel-" ) { capability::VersionedCap::constPtr vercap = capability::asKind(*it); - if ( dep == Dep::REQUIRES - || ( vercap && vercap->edition() != Edition::noedition ) ) + if ( vercap && (dep == Dep::REQUIRES + || vercap->edition() != Edition::noedition ) ) { std::string s = vercap->name(); return s.erase(0,7); // erase "kernel-" -- 2.7.4