projects
/
dcpomatic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
84a45d8
)
Fix digester to take digest of the whole image, not just the first line.
author
Carl Hetherington
<cth@carlh.net>
Wed, 10 Jun 2015 10:37:12 +0000
(11:37 +0100)
committer
Carl Hetherington
<cth@carlh.net>
Wed, 10 Jun 2015 10:37:12 +0000
(11:37 +0100)
src/lib/image.cc
patch
|
blob
|
history
diff --git
a/src/lib/image.cc
b/src/lib/image.cc
index bba5eeda1a0241d213dae5b30c804022f98de7ba..ff259edc7d97d7d282b956100fdf97b1291060e9 100644
(file)
--- a/
src/lib/image.cc
+++ b/
src/lib/image.cc
@@
-747,7
+747,11
@@
Image::digest () const
MD5Digester digester;
for (int i = 0; i < components(); ++i) {
- digester.add (data()[i], line_size()[i]);
+ uint8_t* p = data()[i];
+ for (int y = 0; y < lines(i); ++y) {
+ digester.add (p, line_size()[i]);
+ p += stride()[i];
+ }
}
return digester.get ();