fix ESP32 sha1 problem

This commit is contained in:
Links
2018-02-06 21:12:39 +01:00
parent 0b35e32b2a
commit 46cff38287
2 changed files with 3 additions and 3 deletions

View File

@ -18,7 +18,7 @@ A million repetitions of "a"
/* #define LITTLE_ENDIAN * This should be #define'd already, if true. */ /* #define LITTLE_ENDIAN * This should be #define'd already, if true. */
/* #define SHA1HANDSOFF * Copies data before messing with it. */ /* #define SHA1HANDSOFF * Copies data before messing with it. */
#ifndef ESP8266 #if !defined(ESP8266) && !defined(ESP32)
#define SHA1HANDSOFF #define SHA1HANDSOFF

View File

@ -5,7 +5,7 @@ By Steve Reid <steve@edmweb.com>
100% Public Domain 100% Public Domain
*/ */
#ifndef ESP8266 #if !defined(ESP8266) && !defined(ESP32)
typedef struct { typedef struct {
uint32_t state[5]; uint32_t state[5];
@ -18,4 +18,4 @@ void SHA1Init(SHA1_CTX* context);
void SHA1Update(SHA1_CTX* context, const unsigned char* data, uint32_t len); void SHA1Update(SHA1_CTX* context, const unsigned char* data, uint32_t len);
void SHA1Final(unsigned char digest[20], SHA1_CTX* context); void SHA1Final(unsigned char digest[20], SHA1_CTX* context);
#endif #endif