projects
/
libdcp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e116649
)
Add operator!= for Data.
author
Carl Hetherington
<cth@carlh.net>
Wed, 2 Dec 2020 09:09:06 +0000
(10:09 +0100)
committer
Carl Hetherington
<cth@carlh.net>
Wed, 2 Dec 2020 09:09:06 +0000
(10:09 +0100)
src/data.cc
patch
|
blob
|
history
src/data.h
patch
|
blob
|
history
diff --git
a/src/data.cc
b/src/data.cc
index ab6ae6981be13eadb6c4e168da6fcf2c5c097a1a..23e62573084cbdf4c5d0d8cd3567ce6015b5e5b8 100644
(file)
--- 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 dfc49fe03a9401f05c8b211839576e8ae8a30dae..1c35def8340d3243ade5d286ba987cd742c420b1 100644
(file)
--- 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);
}