X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=wasapi2%2Faudio_base.h;h=fbde1b4281d04b435f2378093c8c910c9816528b;hb=d312260236d979ba5136674b5cec3b81625f7d99;hp=3bbb0a30be3f0b206eff001a4acf887b01f13cd8;hpb=011ed27321a656dad22a365eacc9ee2f6709fbe1;p=winaudioj%2Fwasapi2.git diff --git a/wasapi2/audio_base.h b/wasapi2/audio_base.h index 3bbb0a3..fbde1b4 100644 --- a/wasapi2/audio_base.h +++ b/wasapi2/audio_base.h @@ -61,7 +61,9 @@ struct get_buffer ~get_buffer() { - audio_base_.release_buffer(buffer_size_); + if(buffer_ptr_ != nullptr && buffer_size_ != 0){ + audio_base_.release_buffer(buffer_size_); + } } operator BYTE*(){return buffer_ptr_;}