Add operator!= for Data.
authorCarl Hetherington <cth@carlh.net>
Wed, 2 Dec 2020 09:09:06 +0000 (10:09 +0100)
committerCarl Hetherington <cth@carlh.net>
Wed, 2 Dec 2020 09:09:06 +0000 (10:09 +0100)
src/data.cc
src/data.h

index ab6ae6981be13eadb6c4e168da6fcf2c5c097a1a..23e62573084cbdf4c5d0d8cd3567ce6015b5e5b8 100644 (file)
@@ -72,3 +72,10 @@ dcp::operator== (Data const & a, Data const & b)
        return (a.size() == b.size() && memcmp(a.data(), b.data(), a.size()) == 0);
 }
 
+
+bool
+dcp::operator!= (Data const & a, Data const & b)
+{
+       return (a.size() != b.size() || memcmp(a.data(), b.data(), a.size()) != 0);
+}
+
index dfc49fe03a9401f05c8b211839576e8ae8a30dae..1c35def8340d3243ade5d286ba987cd742c420b1 100644 (file)
@@ -58,6 +58,7 @@ public:
 
 
 bool operator==(Data const & a, Data const & b);
+bool operator!=(Data const & a, Data const & b);
 
 
 }