diff --git a/src/WinMessageDigestImpl.cc b/src/WinMessageDigestImpl.cc index 5628f484..28407f4c 100644 --- a/src/WinMessageDigestImpl.cc +++ b/src/WinMessageDigestImpl.cc @@ -166,19 +166,19 @@ MessageDigestImpl::hashes_t initialize() { }; try { - rv.emplace("sha-256", MessageDigestImpl::make_hi()); + rv.insert({ "sha-256", MessageDigestImpl::make_hi() }); } catch (RecoverableException &ex) { printf("SHA-256 is not supported on this machine"); } try { - rv.emplace("sha-384", MessageDigestImpl::make_hi()); + rv.insert({ "sha-384", MessageDigestImpl::make_hi() }); } catch (RecoverableException &ex) { printf("SHA-384 is not supported on this machine"); } try { - rv.emplace("sha-512", MessageDigestImpl::make_hi()); + rv.insert({ "sha-512", MessageDigestImpl::make_hi() }); } catch (RecoverableException &ex) { printf("SHA-512 is not supported on this machine");