diff options
-rw-r--r-- | utils/sbtools/aes128.c | 2 | ||||
-rw-r--r-- | utils/sbtools/elftosb.c | 2 | ||||
-rw-r--r-- | utils/sbtools/sha1.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/utils/sbtools/aes128.c b/utils/sbtools/aes128.c index d435009a14..5870813db8 100644 --- a/utils/sbtools/aes128.c +++ b/utils/sbtools/aes128.c | |||
@@ -155,7 +155,7 @@ void EncryptAES(byte *msg, byte *key, byte *c) { | |||
155 | expand_key(key,keys); | 155 | expand_key(key,keys); |
156 | 156 | ||
157 | // First Round | 157 | // First Round |
158 | memcpy(c, msg, 16); | 158 | memmove(c, msg, 16); |
159 | xor_round_key(c,keys,0); | 159 | xor_round_key(c,keys,0); |
160 | 160 | ||
161 | // Middle rounds | 161 | // Middle rounds |
diff --git a/utils/sbtools/elftosb.c b/utils/sbtools/elftosb.c index f791a4cca0..1b47cb58a0 100644 --- a/utils/sbtools/elftosb.c +++ b/utils/sbtools/elftosb.c | |||
@@ -307,7 +307,7 @@ static void parse_identifier(char **ptr, char *end, struct lexem_t *lexem) | |||
307 | static void next_lexem(char **ptr, char *end, struct lexem_t *lexem) | 307 | static void next_lexem(char **ptr, char *end, struct lexem_t *lexem) |
308 | { | 308 | { |
309 | #define ret_simple(t, advance) ({(*ptr) += advance; lexem->type = t; return;}) | 309 | #define ret_simple(t, advance) ({(*ptr) += advance; lexem->type = t; return;}) |
310 | while(true) | 310 | while(*ptr != end) |
311 | { | 311 | { |
312 | /* skip whitespace */ | 312 | /* skip whitespace */ |
313 | if(**ptr == ' ' || **ptr == '\t' || **ptr == '\n' || **ptr == '\r') | 313 | if(**ptr == ' ' || **ptr == '\t' || **ptr == '\n' || **ptr == '\r') |
diff --git a/utils/sbtools/sha1.c b/utils/sbtools/sha1.c index 99657fb14a..0ad05bb5cd 100644 --- a/utils/sbtools/sha1.c +++ b/utils/sbtools/sha1.c | |||
@@ -103,7 +103,7 @@ void sha_1_block(struct sha_1_params_t *params, uint32_t cur_hash[5], byte *data | |||
103 | 103 | ||
104 | #define w params->w | 104 | #define w params->w |
105 | 105 | ||
106 | memcpy(w, data, 64); | 106 | memmove(w, data, 64); |
107 | for(int i = 0; i < 16; i++) | 107 | for(int i = 0; i < 16; i++) |
108 | byte_swap32(&w[i]); | 108 | byte_swap32(&w[i]); |
109 | 109 | ||