aboutsummaryrefslogtreecommitdiffstats
path: root/formats
diff options
context:
space:
mode:
authorrussell <russell@f38db490-d61c-443f-a65b-d21fe96a405b>2011-05-03 20:45:32 +0000
committerrussell <russell@f38db490-d61c-443f-a65b-d21fe96a405b>2011-05-03 20:45:32 +0000
commit681ceaeaace7706e84c5bc71c0d5253b2ae3f3a6 (patch)
treee1651180838e594a0203f863f3cdd084860e1bf5 /formats
parent39277e4ddd2ca81426bc72dfc62d8f5985d075d2 (diff)
Merged revisions 316265 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8 ........ r316265 | russell | 2011-05-03 14:55:49 -0500 (Tue, 03 May 2011) | 5 lines Fix a bunch of compiler warnings generated by gcc 4.6.0. Most of these are -Wunused-but-set-variable, but there were a few others mixed in here, as well. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@316293 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'formats')
-rw-r--r--formats/format_wav.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/formats/format_wav.c b/formats/format_wav.c
index fa8d5766d..5ea4fab41 100644
--- a/formats/format_wav.c
+++ b/formats/format_wav.c
@@ -355,7 +355,6 @@ static struct ast_frame *wav_read(struct ast_filestream *s, int *whennext)
#if __BYTE_ORDER == __BIG_ENDIAN
int x;
#endif
- short *tmp;
int bytes;
off_t here;
/* Send a frame from the file to the appropriate channel */
@@ -382,8 +381,8 @@ static struct ast_frame *wav_read(struct ast_filestream *s, int *whennext)
s->fr.datalen = res;
s->fr.samples = samples = res / 2;
- tmp = (short *)(s->fr.data.ptr);
#if __BYTE_ORDER == __BIG_ENDIAN
+ tmp = (short *)(s->fr.data.ptr);
/* file format is little endian so we need to swap */
for( x = 0; x < samples; x++)
tmp[x] = (tmp[x] << 8) | ((tmp[x] & 0xff00) >> 8);