Commit d9c29a2c authored by Max Kellermann's avatar Max Kellermann

decoder/wavpack: use std::copy_n()

parent f5172e6b
...@@ -98,9 +98,7 @@ format_samples_int(int bytes_per_sample, void *buffer, uint32_t count) ...@@ -98,9 +98,7 @@ format_samples_int(int bytes_per_sample, void *buffer, uint32_t count)
static_assert(sizeof(*dst) <= sizeof(*src), "Wrong size"); static_assert(sizeof(*dst) <= sizeof(*src), "Wrong size");
/* pass through and align 8-bit samples */ /* pass through and align 8-bit samples */
while (count--) { std::copy_n(src, count, dst);
*dst++ = *src++;
}
break; break;
} }
case 2: { case 2: {
...@@ -108,9 +106,7 @@ format_samples_int(int bytes_per_sample, void *buffer, uint32_t count) ...@@ -108,9 +106,7 @@ format_samples_int(int bytes_per_sample, void *buffer, uint32_t count)
static_assert(sizeof(*dst) <= sizeof(*src), "Wrong size"); static_assert(sizeof(*dst) <= sizeof(*src), "Wrong size");
/* pass through and align 16-bit samples */ /* pass through and align 16-bit samples */
while (count--) { std::copy_n(src, count, dst);
*dst++ = *src++;
}
break; break;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment