tunnel: Fix automatic names when source/sink_name argument is missing.

Spotted by palmerdabbelt via #894
This commit is contained in:
Colin Guthrie 2011-01-16 14:34:11 +00:00
parent ec5a785712
commit 408072519e

View file

@ -1919,7 +1919,7 @@ int pa__init(pa_module*m) {
#ifdef TUNNEL_SINK #ifdef TUNNEL_SINK
if (!(dn = pa_xstrdup(pa_modargs_get_value(ma, "sink_name", NULL)))) if (!(dn = pa_xstrdup(pa_modargs_get_value(ma, "sink_name", NULL))))
dn = pa_sprintf_malloc("tunnel.%s", u->server_name); dn = pa_sprintf_malloc("tunnel-sink.%s", u->server_name);
pa_sink_new_data_init(&data); pa_sink_new_data_init(&data);
data.driver = __FILE__; data.driver = __FILE__;
@ -1963,7 +1963,7 @@ int pa__init(pa_module*m) {
#else #else
if (!(dn = pa_xstrdup(pa_modargs_get_value(ma, "source_name", NULL)))) if (!(dn = pa_xstrdup(pa_modargs_get_value(ma, "source_name", NULL))))
dn = pa_sprintf_malloc("tunnel.%s", u->server_name); dn = pa_sprintf_malloc("tunnel-source.%s", u->server_name);
pa_source_new_data_init(&data); pa_source_new_data_init(&data);
data.driver = __FILE__; data.driver = __FILE__;