vlc | branch: master | Rémi Duraffort <[email protected]> | Sat Sep 1 09:19:14 2012 +0200| [c79a5875cb679967cd6b5cfc98f00c5a7444c85e] | committer: Rémi Duraffort
auhal: fix inverted logic (and potential NULL pointer deref). > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=c79a5875cb679967cd6b5cfc98f00c5a7444c85e --- modules/audio_output/auhal.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/audio_output/auhal.c b/modules/audio_output/auhal.c index f2b0918..ce00d3a 100644 --- a/modules/audio_output/auhal.c +++ b/modules/audio_output/auhal.c @@ -1281,7 +1281,7 @@ static OSStatus RenderCallbackAnalog( vlc_object_t *_p_aout, AudioConvertHostTimeToNanos( host_time.mHostTime ) / 1000; //- ((mtime_t) 1000000 / p_aout->format.i_rate * 31 ); // 31 = Latency in Frames. retrieve somewhere - if( ioData == NULL && ioData->mNumberBuffers < 1 ) + if( ioData == NULL || ioData->mNumberBuffers < 1 ) { msg_Err( p_aout, "no iodata or buffers"); return 0; _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
