Convert casts to unions, to fix alignment issues on Solaris

(closes issue #12932)
 Reported by: snuffy
 Patches: 
       bug_12932_20080627.diff uploaded by snuffy (license 35)


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@125386 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
Tilghman Lesher
2008-06-26 17:06:17 +00:00
parent 4f32bf72f9
commit 7b84cf6fa6
13 changed files with 38 additions and 33 deletions

View File

@@ -103,7 +103,7 @@ static int resample_frame(struct ast_trans_pvt *pvt,
int total_in_buf_used = 0;
int total_out_buf_used = 0;
int16_t *in_buf = (int16_t *) f->data.ptr;
int16_t *out_buf = (int16_t *) pvt->outbuf + pvt->samples;
int16_t *out_buf = pvt->outbuf.i16 + pvt->samples;
float in_buf_f[f->samples];
float out_buf_f[2048];
int res = 0;