mirror of
https://github.com/vgmstream/vgmstream.git
synced 2025-02-17 19:19:16 +01:00
Add minor malloc fail check
This commit is contained in:
parent
9d97a346d3
commit
7f2e8f58db
@ -257,6 +257,11 @@ int main(int argc, char ** argv) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
buf = malloc(BUFSIZE*sizeof(sample)*s->channels);
|
buf = malloc(BUFSIZE*sizeof(sample)*s->channels);
|
||||||
|
if (!buf) {
|
||||||
|
fprintf(stderr,"failed allocating output buffer\n");
|
||||||
|
close_vgmstream(s);
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
len = get_vgmstream_play_samples(loop_count,fade_seconds,fade_delay_seconds,s);
|
len = get_vgmstream_play_samples(loop_count,fade_seconds,fade_delay_seconds,s);
|
||||||
if (!play && !adxencd && !oggenc && !batchvar) printf("samples to play: %d (%.4lf seconds)\n",len,(double)len/s->sample_rate);
|
if (!play && !adxencd && !oggenc && !batchvar) printf("samples to play: %d (%.4lf seconds)\n",len,(double)len/s->sample_rate);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user