explicity type cast

git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@534 8eb893ce-cfd4-0310-b710-fb5ebe64c474
sayer/1.4-spce2.6
Stefan Sayer 19 years ago
parent a8e29ce0c6
commit 476ff73f20

@ -695,11 +695,11 @@ int AmAudioFile::read(unsigned int user_ts, unsigned int size)
int s = size;
read_block:
long fpos = ftell(fp);
if(fpos - begin < data_size){
if(ftell(fp) - begin < data_size){
if(ftell(fp) - begin + size > data_size){
s = data_size - ftell(fp) + begin;
if(fpos - begin + (int)size > data_size){
s = data_size - fpos + begin;
}
s = fread((void*)((unsigned char*)samples),1,s,fp);

Loading…
Cancel
Save