From a4b59f6620aefb187b87b10f38a590399a8f947c Mon Sep 17 00:00:00 2001 From: Maks Naumov Date: Fri, 26 Jun 2015 13:36:36 +0300 Subject: [PATCH] Fix buf nullptr dereferencing in jack_midi_event_write() --- common/JackMidiAPI.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/JackMidiAPI.cpp b/common/JackMidiAPI.cpp index b965c8d9..34733daa 100644 --- a/common/JackMidiAPI.cpp +++ b/common/JackMidiAPI.cpp @@ -134,7 +134,7 @@ int jack_midi_event_write(void* port_buffer, jack_nframes_t time, const jack_midi_data_t* data, size_t data_size) { JackMidiBuffer *buf = (JackMidiBuffer*)port_buffer; - if (!buf && !buf->IsValid()) { + if (!buf || !buf->IsValid()) { return -EINVAL; } if (time >= buf->nframes || (buf->event_count && buf->events[buf->event_count - 1].time > time)) {