diff --git a/src/simple-tone-generator.c b/src/simple-tone-generator.c index 724cab0..c9badbf 100644 --- a/src/simple-tone-generator.c +++ b/src/simple-tone-generator.c @@ -40,16 +40,38 @@ simpleaudio_tone(simpleaudio *sa_out, float tone_freq, size_t nsamples_dur) { unsigned int framesize = simpleaudio_get_framesize(sa_out); - float *buf = malloc(nsamples_dur * framesize); + void *buf = malloc(nsamples_dur * framesize); assert(buf); if ( tone_freq != 0 ) { float wave_nsamples = simpleaudio_get_rate(sa_out) / tone_freq; - size_t i; - for ( i=0; i