From 3b7c6b21f4f0cd4df6b8cff44512b9640a189dc0 Mon Sep 17 00:00:00 2001 From: Maarten Bosmans Date: Mon, 10 Oct 2011 09:27:16 +0200 Subject: [PATCH] Do something sensible when compiled without iconv support Without this fix, pacat won't start up, because it is unable to set the stream name. --- src/pulse/utf8.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/pulse/utf8.c b/src/pulse/utf8.c index fe7bcd264..773a1f838 100644 --- a/src/pulse/utf8.c +++ b/src/pulse/utf8.c @@ -249,11 +249,16 @@ char* pa_locale_to_utf8 (const char *str) { char* pa_utf8_to_locale (const char *str) { pa_assert(str); - return NULL; + + return pa_ascii_filter(str); } char* pa_locale_to_utf8 (const char *str) { pa_assert(str); + + if (pa_utf8_valid(str)) + return pa_xstrdup(str); + return NULL; }