diff audioio/AudioJACKTarget.cpp @ 417:d62a622a0e40 tonioni

Merge from default branch
author Chris Cannam
date Mon, 10 Nov 2014 09:20:33 +0000
parents 7b2dd0d4c366
children 72c662fe7ea3
line wrap: on
line diff
--- a/audioio/AudioJACKTarget.cpp	Tue Sep 09 16:36:21 2014 +0100
+++ b/audioio/AudioJACKTarget.cpp	Mon Nov 10 09:20:33 2014 +0000
@@ -178,7 +178,7 @@
     typedef void (*func)(jack_port_t *, jack_latency_callback_mode_t, jack_latency_range_t *);
     void *s = symbol("jack_port_get_latency_range");
     if (!s) {
-        range.min = range.max = 0;
+        range->min = range->max = 0;
         return;
     }
     func f = (func)s;
@@ -367,11 +367,12 @@
 #endif
 
     while ((int)m_outputs.size() < channels) {
-	
-	char name[20];
+
+        const int namelen = 30;
+	char name[namelen];
 	jack_port_t *port;
 
-	sprintf(name, "out %d", int(m_outputs.size() + 1));
+	snprintf(name, namelen, "out %d", int(m_outputs.size() + 1));
 
 	port = jack_port_register(m_client,
 				  name,