OSDN Git Service

Renamed mhash384_get() to mhash384_compute() for consistency.
authorLoRd_MuldeR <mulder2@gmx.de>
Wed, 25 Dec 2019 21:03:51 +0000 (22:03 +0100)
committerLoRd_MuldeR <mulder2@gmx.de>
Wed, 25 Dec 2019 21:03:51 +0000 (22:03 +0100)
frontend/src/self_test.cpp
libmhash384/include/mhash384.h
libmhash384/src/mhash384.cpp

index a02b14e..19c75fb 100644 (file)
@@ -153,7 +153,7 @@ static bool test_string(const uint32_t count, const char *const text, const uint
 static bool append_string(UnorderedHashSet &hash_set, std::vector<std::array<uint64_t,256U>> &stats, const char *const text, const bool base64, const bool lower_case)
 {
        std::array<uint8_t, MHASH384_SIZE> digest;
-       mhash384_get(digest.data(), reinterpret_cast<const uint8_t*>(text), strlen(text));
+       mhash384_compute(digest.data(), reinterpret_cast<const uint8_t*>(text), strlen(text));
 
        const std::string string = base64 ? bytes_to_base64(digest.data(), MHASH384_SIZE) : bytes_to_hex(digest.data(), MHASH384_SIZE, lower_case);
        FPRINTF(stderr, STR("%") PRI_char STR("\n"), string.c_str());
index 947be77..a221a82 100644 (file)
@@ -63,7 +63,7 @@ mhash384_t;
 MHASH384_API void mhash384_init    (mhash384_t *const ctx);
 MHASH384_API void mhash384_update  (mhash384_t *const ctx, const uint8_t *const data_in, const size_t len);
 MHASH384_API void mhash384_final   (mhash384_t *const ctx, uint8_t *const digest_out);
-MHASH384_API void mhash384_get     (uint8_t *const digest_out, const uint8_t *const data_in, const size_t len);
+MHASH384_API void mhash384_compute (uint8_t *const digest_out, const uint8_t *const data_in, const size_t len);
 MHASH384_API void mhash384_version (uint16_t *const major, uint16_t *const minor, uint16_t *const patch);
 #ifndef MHASH384_NOSELFTEST
 MHASH384_API bool mhash384_selftest(void);
index 1785482..67dc220 100644 (file)
@@ -952,9 +952,9 @@ void mhash384_final(mhash384_t *const ctx, byte_t *const digest_out)
 /*
  * Get hash value for given input at once
  */
-void mhash384_get(byte_t *const digest_out, const byte_t *const data_in, const size_t len)
+void mhash384_compute(byte_t *const digest_out, const byte_t *const data_in, const size_t len)
 {
-       mhash384_t ctx;
+       mhash384_t ctx; /*transient ctx*/
        mhash384_init  (&ctx);
        mhash384_update(&ctx, data_in, len);
        mhash384_final (&ctx, digest_out);