Mercurial > SDL_sound_CoreAudio
comparison decoders/mpglib.c @ 513:006e3d6cd2fe
Patch to get mpglib going again, from Sam.
author | Ryan C. Gordon <icculus@icculus.org> |
---|---|
date | Fri, 12 May 2006 14:43:27 +0000 |
parents | 3e705c9180e5 |
children | 2df1f5c62d38 |
comparison
equal
deleted
inserted
replaced
511:8d0c21795258 | 513:006e3d6cd2fe |
---|---|
224 | 224 |
225 while (bw < internal->buffer_size) | 225 while (bw < internal->buffer_size) |
226 { | 226 { |
227 if (mpg->outleft > 0) | 227 if (mpg->outleft > 0) |
228 { | 228 { |
229 Uint16 cpysize = internal->buffer_size - bw; | 229 size_t cpysize = internal->buffer_size - bw; |
230 if (cpysize > mpg->outleft) | 230 if (cpysize > mpg->outleft) |
231 cpysize = mpg->outleft; | 231 cpysize = mpg->outleft; |
232 memcpy(((Uint8 *) internal->buffer) + bw, | 232 memcpy(((Uint8 *) internal->buffer) + bw, |
233 mpg->outbuf + mpg->outpos, cpysize); | 233 mpg->outbuf + mpg->outpos, cpysize); |
234 bw += cpysize; | 234 bw += cpysize; |