Re: [hatari-devel] (raw) MIDI connection reliability? |
[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]
On 18.6.2022 7.18, Thomas Huth wrote:
Am Fri, 17 Jun 2022 21:51:28 +0300 schrieb Eero Tamminen <oak@xxxxxxxxxxxxxx>: ...I added output to MIDI trace on whether buffering disabling actually succeeded, and fixed issue in read error handling (it handled other errors than EOF as valid input).I don't think that change wrt EOF was really necessary. Midi_Host_ReadByte() only returns EOF on errors, and that's also what the comment in front of the function says.
No, it returns what fgetc() returns, or EOF if nothing is available. Manual page says: ----------------- RETURN VALUEfgetc(), getc(), and getchar() return the character read as an unsigned
char cast to an int or EOF on end of file *or error*. ----------------- (fputc() on the other hand returns only EOF on error.) - Eero
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |