diff options
Diffstat (limited to 'src/flip_bits.c')
-rw-r--r-- | src/flip_bits.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/flip_bits.c b/src/flip_bits.c index f33994e..6b382ed 100644 --- a/src/flip_bits.c +++ b/src/flip_bits.c @@ -16,14 +16,13 @@ void init_flip_bits(void) } } -uint8_t *flip_buf_bits(uint8_t *buf, int len) +uint8_t *flip_buf_bits(uint8_t *out, const uint8_t *in, int len) { int i; - uint8_t *start = buf; for (i = 0 ; i < len; i++) { - buf[i] = flip_table[(uint8_t)buf[i]]; + out[i] = flip_table[(uint8_t)in[i]]; } - return start; + return out; } |