Change rol8() to rol() to work with buffers of any length.

This commit is contained in:
Romain Tartiere 2010-10-29 12:01:57 +00:00
parent 7278740a03
commit 13f03a60bb
4 changed files with 9 additions and 9 deletions

View file

@ -43,13 +43,13 @@ xor8 (uint8_t *ivect, uint8_t *data)
}
void
rol8(uint8_t *data)
rol(uint8_t *data, const size_t len)
{
uint8_t first = data[0];
for (int i = 0; i < 7; i++) {
for (size_t i = 0; i < len-1; i++) {
data[i] = data[i+1];
}
data[7] = first;
data[len-1] = first;
}
/*