X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=src%2Fser.rs;h=dfd89932e6afd15e46591504dd3f098c7885697a;hb=21cb192395adf4912f1a247f416f0197972b8f27;hp=6063ba950b1a9150fe544f88422e8024a77fbbdb;hpb=e5a226acf685301292c081aedf1d85ff12cda909;p=dnssec-prover diff --git a/src/ser.rs b/src/ser.rs index 6063ba9..dfd8993 100644 --- a/src/ser.rs +++ b/src/ser.rs @@ -109,7 +109,7 @@ pub(crate) trait Writer { fn write(&mut self, buf: &[u8]); } impl Writer for Vec { fn write(&mut self, buf: &[u8]) { self.extend_from_slice(buf); } } impl Writer for QueryBuf { fn write(&mut self, buf: &[u8]) { self.extend_from_slice(buf); } } #[cfg(feature = "validation")] -impl Writer for ring::digest::Context { fn write(&mut self, buf: &[u8]) { self.update(buf); } } +impl Writer for crate::crypto::hash::Hasher { fn write(&mut self, buf: &[u8]) { self.update(buf); } } pub(crate) fn write_name(out: &mut W, name: &str) { let canonical_name = name.to_ascii_lowercase(); if canonical_name == "." {