X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=audioc.c;h=be67ebda8a8574681fbb21670039fe333137f266;hb=bb5101625c76c3bfa5fe516e6e669a43108ff597;hp=f68aee542e1ed2ef48694eae309112cccd3314f2;hpb=cf39e478f5379506a003ab8a0a2f14ee8fcf98e4;p=paraslash.git diff --git a/audioc.c b/audioc.c index f68aee54..be67ebda 100644 --- a/audioc.c +++ b/audioc.c @@ -165,8 +165,6 @@ static int audioc_i9e_line_handler(char *line) { char *args = NULL; int ret; - if (!line || !*line) - return 0; PARA_DEBUG_LOG("line: %s\n", line); ret = create_argv(line, " ", &conf.inputs); @@ -175,6 +173,8 @@ static int audioc_i9e_line_handler(char *line) conf.inputs_num = ret; args = concat_args(conf.inputs_num, conf.inputs); free_argv(conf.inputs); + if (!args) + return 0; conf.inputs_num = 0; /* required for audioc_cmdline_parser_free() */ ret = connect_audiod(socket_name, args); if (ret < 0)