aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2011-01-24 14:57:29 +0000
committerIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2011-01-24 14:57:29 +0000
commit6e31ff0b2bf322f54ef9f8c3e05a343611e80fb9 (patch)
tree4333d8ed7282dfbc59092dd479be656ee27cc7cb
parent2f6b952bc5812c202bd931766ae7b04cee928b9b (diff)
protect against empty API strings
svn path=/trunk/externals/iem/mediasettings/; revision=14799
-rw-r--r--midisettings.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/midisettings.c b/midisettings.c
index 5fbdd76..8c879bf 100644
--- a/midisettings.c
+++ b/midisettings.c
@@ -105,7 +105,8 @@ t_ms_drivers*ms_driverparse(t_ms_drivers*drivers, const char*buf) {
if(2==sscanf(substring, "%s %d", drivername, &driverid)) {
drivers=ms_adddriver(drivers, gensym(drivername), driverid, 0);
} else {
- post("unparseable: '%s'", substring);
+ if((start+1)!=(stop)) // empty APIs string
+ post("unparseable: '%s'", substring);
}
}
start=-1;