21 lines
693 B
Plaintext
21 lines
693 B
Plaintext
|
$OpenBSD: patch-Source_plugin-support_cpp,v 1.1 2009/02/11 22:54:01 jasper Exp $
|
||
|
|
||
|
http://www.freebsd.org/cgi/cvsweb.cgi/ports/www/mplayer-plugin/files/patch-Source_plugin-support.cpp
|
||
|
|
||
|
--- Source/plugin-support.cpp.orig Wed May 28 15:50:46 2008
|
||
|
+++ Source/plugin-support.cpp Mon Feb 9 11:32:08 2009
|
||
|
@@ -505,9 +505,13 @@ void killmplayer(nsPluginInstance * instance)
|
||
|
if (instance->paused == 1)
|
||
|
sendCommand(instance, "pause\n");
|
||
|
sendCommand(instance, "quit\n");
|
||
|
+#ifndef BSD
|
||
|
pthread_mutex_lock(&(instance->read_mutex));
|
||
|
+#endif
|
||
|
instance->cancelled = 1;
|
||
|
+#ifndef BSD
|
||
|
pthread_mutex_unlock(&(instance->read_mutex));
|
||
|
+#endif
|
||
|
|
||
|
/* count = 0;
|
||
|
while (count < 500) {
|