summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/audio_buffers.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/audio_buffers.cc b/src/lib/audio_buffers.cc
index a1c9b81ac..8d00fa8ba 100644
--- a/src/lib/audio_buffers.cc
+++ b/src/lib/audio_buffers.cc
@@ -73,6 +73,9 @@ AudioBuffers::~AudioBuffers ()
void
AudioBuffers::allocate (int channels, int frames)
{
+ assert (frames >= 0);
+ assert (channels >= 0);
+
_channels = channels;
_frames = frames;
_allocated_frames = frames;