Author: schubi2 Date: Thu Sep 6 12:33:05 2007 New Revision: 7119 URL: http://svn.opensuse.org/viewcvs/zypp?rev=7119&view=rev Log: checking item before evaluate the concerning vendor Modified: trunk/libzypp/zypp/solver/detail/QueueItemRequire.cc Modified: trunk/libzypp/zypp/solver/detail/QueueItemRequire.cc URL: http://svn.opensuse.org/viewcvs/zypp/trunk/libzypp/zypp/solver/detail/QueueItemRequire.cc?rev=7119&r1=7118&r2=7119&view=diff ============================================================================== --- trunk/libzypp/zypp/solver/detail/QueueItemRequire.cc (original) +++ trunk/libzypp/zypp/solver/detail/QueueItemRequire.cc Thu Sep 6 12:33:05 2007 @@ -348,7 +348,9 @@ } else if (provider.status().isKept() && provider.status().isByUser()) { misc_info = new ResolverInfoMisc (RESOLVER_INFO_TYPE_KEEP_PROVIDER, requirer, RESOLVER_INFO_PRIORITY_VERBOSE, match); misc_info->setOtherPoolItem (provider); - } else if (!VendorAttr::instance().equivalent(provider->vendor(), requirer->vendor())) { + } else if (provider + && requirer + && !VendorAttr::instance().equivalent(provider->vendor(), requirer->vendor())) { misc_info = new ResolverInfoMisc (RESOLVER_INFO_TYPE_OTHER_VENDOR_PROVIDER, requirer, RESOLVER_INFO_PRIORITY_VERBOSE, match); misc_info->setOtherPoolItem (provider); -- To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org For additional commands, e-mail: zypp-commit+help@opensuse.org