pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/multimedia Unlocking a mutex before destroying it make...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/93e568691056
branches:  trunk
changeset: 478453:93e568691056
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sat Jul 24 01:19:34 2004 +0000

description:
Unlocking a mutex before destroying it makes libpthread much happier.

diffstat:

 multimedia/gmplayer/distinfo              |   3 ++-
 multimedia/mplayer-share/distinfo         |   3 ++-
 multimedia/mplayer-share/patches/patch-ab |  16 ++++++++++++++++
 3 files changed, 20 insertions(+), 2 deletions(-)

diffs (50 lines):

diff -r e9e74165e6f9 -r 93e568691056 multimedia/gmplayer/distinfo
--- a/multimedia/gmplayer/distinfo      Sat Jul 24 01:11:41 2004 +0000
+++ b/multimedia/gmplayer/distinfo      Sat Jul 24 01:19:34 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.12 2004/07/20 22:04:44 salo Exp $
+$NetBSD: distinfo,v 1.13 2004/07/24 01:19:34 wiz Exp $
 
 SHA1 (mplayer-1.0rc5/MPlayer-1.0pre5.tar.bz2) = cf64892871b8673e452b5d390be25144d85fe307
 Size (mplayer-1.0rc5/MPlayer-1.0pre5.tar.bz2) = 5072836 bytes
@@ -43,4 +43,5 @@
 SHA1 (mplayer-1.0rc5/xine-lcd-1.2.tar.bz2) = b882ec3e0aceeffb22c425cfd7322bf0f7aaf269
 Size (mplayer-1.0rc5/xine-lcd-1.2.tar.bz2) = 172340 bytes
 SHA1 (patch-aa) = 9a90cadba608c518e998024f8dbde39cbfab70da
+SHA1 (patch-ab) = 68e81c67cd3902499f912d3ca8c6d6bc208a2433
 SHA1 (patch-ad) = 95c8741263b822e20eea3da00ca64923ed91c53b
diff -r e9e74165e6f9 -r 93e568691056 multimedia/mplayer-share/distinfo
--- a/multimedia/mplayer-share/distinfo Sat Jul 24 01:11:41 2004 +0000
+++ b/multimedia/mplayer-share/distinfo Sat Jul 24 01:19:34 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.11 2004/07/20 22:04:44 salo Exp $
+$NetBSD: distinfo,v 1.12 2004/07/24 01:19:35 wiz Exp $
 
 SHA1 (mplayer-1.0rc5/MPlayer-1.0pre5.tar.bz2) = cf64892871b8673e452b5d390be25144d85fe307
 Size (mplayer-1.0rc5/MPlayer-1.0pre5.tar.bz2) = 5072836 bytes
@@ -9,4 +9,5 @@
 SHA1 (mplayer-1.0rc5/font-arial-cp1250.tar.bz2) = ccf11dce5d0fb72fd3af97f788b7471cd0cd0b68
 Size (mplayer-1.0rc5/font-arial-cp1250.tar.bz2) = 249705 bytes
 SHA1 (patch-aa) = 9a90cadba608c518e998024f8dbde39cbfab70da
+SHA1 (patch-ab) = 68e81c67cd3902499f912d3ca8c6d6bc208a2433
 SHA1 (patch-ad) = 95c8741263b822e20eea3da00ca64923ed91c53b
diff -r e9e74165e6f9 -r 93e568691056 multimedia/mplayer-share/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/mplayer-share/patches/patch-ab Sat Jul 24 01:19:34 2004 +0000
@@ -0,0 +1,16 @@
+$NetBSD: patch-ab,v 1.3 2004/07/24 01:19:35 wiz Exp $
+
+--- loader/win32.c.orig        2004-07-01 00:00:53.000000000 +0200
++++ loader/win32.c
+@@ -444,8 +444,10 @@ static int my_release(void* memory)
+ 
+     if (last_alloc)
+       pthread_mutex_unlock(&memmut);
+-    else
++    else {
++      pthread_mutex_unlock(&memmut);
+       pthread_mutex_destroy(&memmut);
++    }
+ 
+     //if (alccnt < 40000) printf("MY_RELEASE: %p\t%ld    (%d)\n", header, header->size, alccnt);
+ #else



Home | Main Index | Thread Index | Old Index