X-Git-Url: https://git.cryptolib.org/?a=blobdiff_plain;f=mqq-sign%2Fmqq160-sign_P.c;h=67f372295c8131ad8bfc642964263e3faeacb055;hb=d1181933dc28db92d787cf5604e2fc96ab0d8f9f;hp=914a338b7f0c3b500aa95f9a44687ae594a3cf49;hpb=7b5401ab9ce23a5da1de8b6c7de3a1aa20ac4cf8;p=avr-crypto-lib.git diff --git a/mqq-sign/mqq160-sign_P.c b/mqq-sign/mqq160-sign_P.c index 914a338..67f3722 100644 --- a/mqq-sign/mqq160-sign_P.c +++ b/mqq-sign/mqq160-sign_P.c @@ -31,7 +31,7 @@ #include #include #include -#include "memxor/memxor.h" +#include "memxor.h" #include "mqq160-sign.h" static uint8_t mod20_table[32] PROGMEM = { @@ -41,14 +41,6 @@ static uint8_t mod20_table[32] PROGMEM = { 8, 9, 10, 11, 12, 13, 14, 15, }; -static void memxor_P(void* dest, const void* src, uint16_t length){ - while(length--){ - *((uint8_t*)dest) ^= pgm_read_byte(src); - dest = (uint8_t*)dest +1; - src = (uint8_t*)src +1; - } -} - static void memxor_idx_P(uint8_t* dest, const uint8_t* src, uint16_t length, uint8_t dist){ while(length--){ *((uint8_t*)dest) ^= pgm_read_byte((uint8_t*)src);