[pulseaudio-discuss] [PATCH] pulsecore: Fix warning in svolume_arm
Peter Meerwald
pmeerw at pmeerw.net
Mon Oct 22 14:43:53 PDT 2012
From: Peter Meerwald <p.meerwald at bct-electronic.com>
CC libpulsecore_2.98_la-svolume_arm.lo
pulsecore/svolume_arm.c: In function 'pa_volume_s16ne_arm':
pulsecore/svolume_arm.c:50:8: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
Signed-off-by: Peter Meerwald <p.meerwald at bct-electronic.com>
---
src/pulsecore/svolume_arm.c | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/src/pulsecore/svolume_arm.c b/src/pulsecore/svolume_arm.c
index f06a702..08b3388 100644
--- a/src/pulsecore/svolume_arm.c
+++ b/src/pulsecore/svolume_arm.c
@@ -41,13 +41,10 @@
" movcs r6, r0 \n\t"
static void pa_volume_s16ne_arm(int16_t *samples, const int32_t *volumes, unsigned channels, unsigned length) {
- int32_t *ve;
-
/* Channels must be at least 4, and always a multiple of the original number.
* This is also the max amount we overread the volume array, which should
* have enough padding. */
- channels = channels == 3 ? 6 : PA_MAX (4U, channels);
- ve = volumes + channels;
+ const int32_t *ve = volumes + (channels == 3 ? 6 : PA_MAX (4U, channels));
__asm__ __volatile__ (
" mov r6, %1 \n\t" /* r6 = volumes */
--
1.7.9.5
More information about the pulseaudio-discuss
mailing list