summaryrefslogtreecommitdiff
path: root/src/utils/sha256.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/utils/sha256.cpp')
-rw-r--r--src/utils/sha256.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/utils/sha256.cpp b/src/utils/sha256.cpp
index d2aebae8..4f292c9b 100644
--- a/src/utils/sha256.cpp
+++ b/src/utils/sha256.cpp
@@ -71,10 +71,14 @@
#include "sha256.h"
#include <memory.h>
-#ifdef HAS_STDINT
-#include <stdint.h>
+#ifdef HAVE_CONFIG_H
+#include "config.h"
#endif
-#ifndef HAS_STDINT
+
+#ifdef HAVE_STDINT_H
+#include <stdint.h>
+#else
+typedef unsigned char uint8_t;
typedef unsigned int uint32_t;
#endif
@@ -269,7 +273,7 @@ std::string SHA256Hash(const char *src, int len)
return hash;
}
-std::string sha256(const std::string& string)
+std::string sha256(const std::string &string)
{
return SHA256Hash(string.c_str(), string.length());
}