From e80c044cb35a1846338df779a1ae9923f776d538 Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Fri, 23 Mar 2018 09:15:38 +0530 Subject: ladspa: Fix critical during plugin load on Windows https://bugzilla.gnome.org/show_bug.cgi?id=794611 --- ext/ladspa/gstladspa.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'ext/ladspa') diff --git a/ext/ladspa/gstladspa.c b/ext/ladspa/gstladspa.c index a8f0fcf02..87b7b605d 100644 --- a/ext/ladspa/gstladspa.c +++ b/ext/ladspa/gstladspa.c @@ -350,8 +350,12 @@ ladspa_plugin_path_search (GstPlugin * plugin) #ifdef G_OS_WIN32 path = g_getenv ("APPDATA"); - if (path) - g_string_append (path, search_path); + if (path) { + if (ladspa_path->len) + g_string_append_printf (ladspa_path, G_SEARCHPATH_SEPARATOR_S "%s", path); + else + g_string_append (ladspa_path, path); + } path = g_getenv ("COMMONPROGRAMFILES"); if (path) { -- cgit v1.2.1