Imported Upstream version 14.45.0
[platform/upstream/libzypp.git] / zypp / Product.cc
index d5ef49b..f195add 100644 (file)
@@ -91,7 +91,7 @@ namespace zypp
     {
       if ( it->repository() == repository() && it->arch() == arch() )
       {
-       bool fitsBuildtime = ( it->buildtime() == buildtime() );
+       bool fitsBuildtime = ( PoolItem(*it)->buildtime() == buildtime() );
        if ( found )
        {
          bool lowerEdition = ( it->edition() <= found.edition() );
@@ -214,19 +214,6 @@ namespace zypp
   Date Product::endOfLife() const
   { return Date( lookupNumAttribute( sat::SolvAttr::productEndOfLife ) );}
 
-  bool Product::hasEndOfLife() const
-  { return( lookupNumAttribute( sat::SolvAttr::productEndOfLife, -1 ) != -1 ); }
-
-  bool Product::hasEndOfLife( Date & value ) const
-  {
-    Date res( lookupNumAttribute( sat::SolvAttr::productEndOfLife, -1 ) );
-    if ( res == -1 )
-      return false;
-    // else:
-    value = res;
-    return true;
-  }
-
   std::vector<Repository::ContentIdentifier> Product::updateContentIdentifier() const
   {
     std::vector<Repository::ContentIdentifier> ret;