pkgsrc/multimedia/xine-ui/patches/patch-ak
drochner 2d378fadc6 update to 0.99.2
official changelist:
* update screensaver key faking code to avoid false triggering of the
  "sticky keys" feature on newer distros
* fix crashes caused by tooltips
* fix reporting of dropped frames
* experimental feature: output video to a different display than control panel.
  set gui.video_display to the second display name, usually ":0.1" or ":1",
* removed -funroll-all-loops from SPARC and PPC targets.
* fix xitk trying set a window property when its atom may be undefined
* add --disable-shm-default configure option which sets feature.shm to zero
  but keeps the shm code compiled in

unfortunately new bugs in timer handling and mutex locking were
introduced...
2004-07-06 21:12:58 +00:00

13 lines
547 B
Text

$NetBSD: patch-ak,v 1.1 2004/07/06 21:12:58 drochner Exp $
--- src/xitk/xine-toolkit/label.c.orig 2004-07-06 21:28:32.000000000 +0200
+++ src/xitk/xine-toolkit/label.c
@@ -133,6 +133,8 @@ static void notify_destroy(xitk_widget_t
XITK_FREE(private_data->fontname);
XITK_FREE(private_data->skin_element_name);
+ pthread_mutex_unlock(&private_data->paint_mutex);
+ pthread_mutex_unlock(&private_data->change_mutex);
pthread_mutex_destroy(&private_data->paint_mutex);
pthread_mutex_destroy(&private_data->change_mutex);