diff options
author | Karen Arutyunov <karen@codesynthesis.com> | 2018-07-10 15:59:50 +0300 |
---|---|---|
committer | Karen Arutyunov <karen@codesynthesis.com> | 2018-07-10 15:59:50 +0300 |
commit | 2aa02defe392a209fe9f11231c82d607813389b9 (patch) | |
tree | 3f6d15c787920d737c3a0208fc3130b9417946e2 /mod/build-config.cxx | |
parent | 51fa23a58e6c01f6abc13908da32ea1215c05635 (diff) |
Make use of ifdstream hashing
Diffstat (limited to 'mod/build-config.cxx')
-rw-r--r-- | mod/build-config.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mod/build-config.cxx b/mod/build-config.cxx index 84562e7..4913555 100644 --- a/mod/build-config.cxx +++ b/mod/build-config.cxx @@ -75,13 +75,13 @@ namespace brep "pkey", o.openssl_option (), "-pubin", "-outform", "DER"); - vector<char> k (os.in.read_binary ()); + string fp (sha256 (os.in).string ()); os.in.close (); if (!os.wait ()) throw io_error (""); - ak->emplace (sha256 (k.data (), k.size ()).string (), move (p)); + ak->emplace (move (fp), move (p)); } } } |