From d1d68784dc66793601c239fa64cc0e02ebd9444e Mon Sep 17 00:00:00 2001 From: root Date: Tue, 3 Jan 2012 23:14:43 +0000 Subject: Tue Jan 3 23:14:42 UTC 2012 --- staging/moc/gcc-undefined-symbols.diff | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 staging/moc/gcc-undefined-symbols.diff (limited to 'staging/moc/gcc-undefined-symbols.diff') diff --git a/staging/moc/gcc-undefined-symbols.diff b/staging/moc/gcc-undefined-symbols.diff new file mode 100644 index 000000000..09e9b8bda --- /dev/null +++ b/staging/moc/gcc-undefined-symbols.diff @@ -0,0 +1,12 @@ +--- decoder.c~ 2011-05-08 09:28:28.077137883 +0200 ++++ decoder.c 2011-05-10 21:40:48.887941968 +0200 +@@ -259,6 +259,9 @@ + for (i = 0; i < plugins_num; i++) + if (plugins[i].decoder->destroy) + plugins[i].decoder->destroy (); ++ for (i = 0; i < plugins_num; i++) ++ if (plugins[i].handle) ++ lt_dlclose(plugins[i].handle); + + if (lt_dlexit()) + logit ("lt_exit() failed: %s", lt_dlerror()); -- cgit v1.2.3-54-g00ecf