gosthash.c: use memmove in circle_xor8, as input pointers can be equal
[from HEAD]. PR: 2858
This commit is contained in:
parent
80158304f0
commit
c4aa6b041b
@ -42,7 +42,7 @@ static void circle_xor8 (const byte *w, byte *k)
|
||||
byte buf[8];
|
||||
int i;
|
||||
memcpy(buf,w,8);
|
||||
memcpy(k,w+8,24);
|
||||
memmove(k,w+8,24);
|
||||
for(i=0;i<8;i++)
|
||||
k[i+24]=buf[i]^k[i];
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user