Ben Hutchings, le Mon 10 Sep 2012 04:04:59 +0100, a écrit :
> But I looked at what exactly is done with this 'vars' table and... it
> looks really nasty.  This goes into an initialisation string which will
> be the first thing the userland synthesiser gets when it reads the
> softsynth char device, right?

Yes.

> However:
> 1. The last character of the init string will be repeated.
> 2. If the read() caller doesn't provide a big enough buffer for the init
> string, the next read() will get it again from the start, so it can
> never make progress.

Indeed.

> Would you be able to test the attached patch, that should fix those
> bugs?

It looks and works fine for me indeed.

Samuel


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to