From 650a13f7c18a4caf4387c0845b708e2c2bf1625d Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 17 Sep 2011 23:40:00 +0000 Subject: Fix RingBuffer underrun and consequent execution of uninitialized Notification. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3472 a436a847-0d15-0410-975c-d299462d15a1 --- src/server/PostProcessor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/server') diff --git a/src/server/PostProcessor.cpp b/src/server/PostProcessor.cpp index 5a54d728..3cd05992 100644 --- a/src/server/PostProcessor.cpp +++ b/src/server/PostProcessor.cpp @@ -75,7 +75,7 @@ PostProcessor::process() if (driver) { Notification note; const uint32_t read_space = driver->context().event_sink().read_space(); - for (uint32_t i = 0; i <= read_space; i += sizeof(note)) { + for (uint32_t i = 0; i < read_space; i += sizeof(note)) { driver->context().event_sink().read(sizeof(note), ¬e); Notification::post_process(note, _engine); } -- cgit v1.2.1