From 3c90f397bf2222e0249ba169df0dac75b556f989 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Wed, 2 Dec 2020 10:09:06 +0100 Subject: Add operator!= for Data. --- src/data.cc | 7 +++++++ src/data.h | 1 + 2 files changed, 8 insertions(+) (limited to 'src') diff --git a/src/data.cc b/src/data.cc index ab6ae698..23e62573 100644 --- a/src/data.cc +++ b/src/data.cc @@ -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); +} + diff --git a/src/data.h b/src/data.h index dfc49fe0..1c35def8 100644 --- a/src/data.h +++ b/src/data.h @@ -58,6 +58,7 @@ public: bool operator==(Data const & a, Data const & b); +bool operator!=(Data const & a, Data const & b); } -- cgit v1.2.3