diff options
author | Stephane Letz <letz@grame.fr> | 2016-01-01 20:40:22 +0100 |
---|---|---|
committer | Stephane Letz <letz@grame.fr> | 2016-01-01 20:40:22 +0100 |
commit | 02f74a659aeb7120dfd462a7e24c9628f28f842d (patch) | |
tree | 0f2d4d4b08dd22e9f1f5d2657724dffc69e45abb /linux | |
parent | f3cf9d6f895efffdbc3b5c4351482dca2690750c (diff) | |
download | jack2-02f74a659aeb7120dfd462a7e24c9628f28f842d.tar.gz |
String management fix.
Diffstat (limited to 'linux')
-rw-r--r-- | linux/alsa/JackAlsaDriver.cpp | 4 | ||||
-rw-r--r-- | linux/alsarawmidi/JackALSARawMidiPort.h | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/linux/alsa/JackAlsaDriver.cpp b/linux/alsa/JackAlsaDriver.cpp index 508a0d17..62d9f43b 100644 --- a/linux/alsa/JackAlsaDriver.cpp +++ b/linux/alsa/JackAlsaDriver.cpp @@ -116,8 +116,8 @@ int JackAlsaDriver::Attach() JackPort* port; jack_port_id_t port_index; unsigned long port_flags = (unsigned long)CaptureDriverFlags; - char name[REAL_JACK_PORT_NAME_SIZE]; - char alias[REAL_JACK_PORT_NAME_SIZE]; + char name[REAL_JACK_PORT_NAME_SIZE+1]; + char alias[REAL_JACK_PORT_NAME_SIZE+1]; assert(fCaptureChannels < DRIVER_PORT_NUM); assert(fPlaybackChannels < DRIVER_PORT_NUM); diff --git a/linux/alsarawmidi/JackALSARawMidiPort.h b/linux/alsarawmidi/JackALSARawMidiPort.h index 91c2522d..0770a8a6 100644 --- a/linux/alsarawmidi/JackALSARawMidiPort.h +++ b/linux/alsarawmidi/JackALSARawMidiPort.h @@ -31,12 +31,12 @@ namespace Jack { private: - char alias[REAL_JACK_PORT_NAME_SIZE]; + char alias[REAL_JACK_PORT_NAME_SIZE+1]; struct pollfd *alsa_poll_fds; int alsa_poll_fd_count; int fds[2]; unsigned short io_mask; - char name[REAL_JACK_PORT_NAME_SIZE]; + char name[REAL_JACK_PORT_NAME_SIZE+1]; struct pollfd *queue_poll_fd; protected: |