Commit 7e59e89 1 parent 18b9775 commit 7e59e89 Copy full SHA for 7e59e89
File tree 4 files changed +6
-8
lines changed
4 files changed +6
-8
lines changed Original file line number Diff line number Diff line change 1
1
#include < string.h>
2
- #include < avr/io.h>
3
- #include < avr/pgmspace.h>
4
2
#include " sha1.h"
5
3
6
4
#define SHA1_K0 0x5a827999
@@ -72,9 +70,10 @@ void Sha1Class::addUncounted(uint8_t data) {
72
70
}
73
71
}
74
72
75
- void Sha1Class::write (uint8_t data) {
73
+ size_t Sha1Class::write (uint8_t data) {
76
74
++byteCount;
77
75
addUncounted (data);
76
+ return 1 ;
78
77
}
79
78
80
79
void Sha1Class::pad () {
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ class Sha1Class : public Print
23
23
void initHmac (const uint8_t * secret, int secretLength);
24
24
uint8_t * result (void );
25
25
uint8_t * resultHmac (void );
26
- virtual void write (uint8_t );
26
+ virtual size_t write (uint8_t );
27
27
using Print::write;
28
28
private:
29
29
void pad ();
Original file line number Diff line number Diff line change 1
1
#include < string.h>
2
- #include < avr/io.h>
3
- #include < avr/pgmspace.h>
4
2
#include " sha256.h"
5
3
6
4
uint32_t sha256K[] PROGMEM = {
@@ -87,9 +85,10 @@ void Sha256Class::addUncounted(uint8_t data) {
87
85
}
88
86
}
89
87
90
- void Sha256Class::write (uint8_t data) {
88
+ size_t Sha256Class::write (uint8_t data) {
91
89
++byteCount;
92
90
addUncounted (data);
91
+ return 1 ;
93
92
}
94
93
95
94
void Sha256Class::pad () {
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ class Sha256Class : public Print
23
23
void initHmac (const uint8_t * secret, int secretLength);
24
24
uint8_t * result (void );
25
25
uint8_t * resultHmac (void );
26
- virtual void write (uint8_t );
26
+ size_t void write (uint8_t );
27
27
using Print::write;
28
28
private:
29
29
void pad ();
You can’t perform that action at this time.
0 commit comments