readd removed operators during merge
authorDuncan Mac-Vicar P <dmacvicar@suse.de>
Wed, 2 Aug 2006 13:54:01 +0000 (13:54 +0000)
committerDuncan Mac-Vicar P <dmacvicar@suse.de>
Wed, 2 Aug 2006 13:54:01 +0000 (13:54 +0000)
zypp/CheckSum.cc

index 2f66ce5..966e3d2 100644 (file)
@@ -118,6 +118,13 @@ namespace zypp
     return str << ( obj.type().empty() ? std::string("UNKNOWN") : obj.type() ) << '-' << obj.checksum();
   }
 
+   /** \relates CheckSum */
+  bool operator==( const CheckSum & lhs, const CheckSum & rhs )
+  { return lhs.checksum() == rhs.checksum() && lhs.type() == rhs.type(); }
+
+  /** \relates CheckSum */
+  bool operator!=( const CheckSum & lhs, const CheckSum & rhs )
+  { return ! ( lhs == rhs ); }
 
   /////////////////////////////////////////////////////////////////
 } // namespace zypp